Contact information
If you have questions about our company, services, or need assistance related to one of our storefronts, please contact us using the details below. We aim to respond within 24–48 business hours.
Phone
+447366490617
Business Address
Ecomhandle Ltd
Office 1974c
182-184 High Street North
East Ham, London
United Kingdom, E6 2JA
Customer & Business Inquiries
For order-related questions, please include:
Store name
Order number (if applicable)
Email used during checkout
This helps us route your request efficiently to the appropriate team.