Company name: Japan Centre Ichiba
Description: Ichiba website
Ichiba 0220 Relay Square Westfield, London W12 7HB, United Kingdom