Contact Us

Contact us

To place an order, track your package or any other questions regarding our products, please contact our customer service.

To be able to help you in the most efficient way possible, please provide us with the order number.

Tel. number: 0044 1604 300121

Our amigos from customer service are available on weekdays from 8:00 till 22:00 and in the weekend from 9:00 till 18:00 (CET)!


Our office is located in the United Kingdom, and our address is as follows:
10 Margaret Street
Greater London
W1W 8RL London
United Kingdom

Company registration

Company number: 60703431
VAT Number: NL854023513B01

You can also find us on Social Media

Want to voice your opinion about, win prizes or maybe just stay informed about our latest news? Follow us on Social Media!

Contact form


Contact information * Required fields