Get in Touch

We’d love to hear from you! Our friendly staff are here to answer any queries you may have. Whether it’s about your order, pre-sales or technical support – we’re here to help!

Our staff members are highly experienced and strive to help customers however they can. If you have placed an order with us, please quote the order number to the representative and they’ll assist you further.


MESH Head Office

  • Address: Unit 6 Central Business Centre, Great Central Way, London NW10 0UR
  • Phone: 0208 955 0731
  • Email: [email protected]

Business Hours

  • Monday - Friday 9am to 6pm

Sales Support

Our energetic Sales team will guide you through our products to find out what suits your needs. They're just a call away!

0208 955 0731 (Opt. 1)
[email protected]

Monday - Friday, 9am - 6pm
Saturday - Sunday, Closed

Customer Services

Our highly qualified Customer Services team are here to assist you before, during and after your purchase.

[email protected]

Monday - Friday, 9am - 6pm
Saturday - Sunday, Closed

Technical Support

Our experienced Tech Support team are here to help you through any technical issues you may be experiencing.

[email protected]

Monday - Friday, 9am - 6pm
Saturday - Sunday, Closed