Terms of Service
Effective Date: 11 April 2025
These Terms of Service (“Terms”) govern your access to and use of the services provided by Mesh Media, operating under two separate legal entities:
Mesh Media Pty Ltd, a private company registered in South Africa with registration number 2018/499856/07, and
Mesh Media Ltd, a limited company registered in the United Kingdom with company number 16382854.
By using our services, you agree to be bound by these Terms.
1. Legal Entities and Jurisdiction
Mesh Media Pty Ltd is responsible for services provided to customers located in South Africa and the broader African region. The terms and obligations of this agreement, where applicable to South African users, shall be governed by the laws of the Republic of South Africa.
Mesh Media Ltd manages operations for the United Kingdom and international clients outside of Africa. For users in the UK and elsewhere, these Terms shall be governed by the laws of England and Wales.
2. Services
Mesh Media offers website development, web hosting and search optimisation services.
3. Billing & Payments
South African Clients: Payments are processed by Mesh Media Pty Ltd in ZAR with 15% VAT.
International and UK Clients: Payments are processed by Mesh Media Ltd in GBP or other applicable currencies (non-VAT).
4. Data Protection & Privacy
Each entity complies with its applicable data protection laws:
Mesh Media Pty Ltd complies with the Protection of Personal Information Act (POPIA).
Mesh Media Ltd complies with the UK General Data Protection Regulation (UK GDPR).
Please refer to our Privacy Policy for more information on how we handle personal data.
5. Contact
For South African enquiries:
Mesh Media Pty Ltd
Retail 12 Beacon Rock, 21 Lighthouse Road, Umhlanga Rocks, KwaZulu Natal, 4319.
Email: [email protected]
For UK and international enquiries:
Mesh Media Ltd
The Old Rectory, Church Street, Weybridge, Surrey, United Kingdom, KT13 8DE
Email: [email protected]