Luong & Co, Restauration, en liquidation