Yukisan
51 Notte Street
The Barbican
Plymouth PL1 2AG
United Kingdom