Contact Usadmin2021-02-18T02:19:13+00:00 The OfficeAddress: 8 Devonshire Square, London, EC2M 4PL Phone: +44 (0) 20 3239 8895 (UK) Email: [email protected] [email protected] (Queries on the orders) Business HoursMonday - Friday 9am to 5pm Saturday - 9am to 2pm Sunday - Closed