Company name: Ippudo Canary Wharf
Description: IPPUDO LONDON
Unit CR 28, 1 Crossrail Pl, London E14 5AR, United Kingdom