CONTACT US

Come and sit with us to discuss your exact requirements.
We will be delighted to meet you!

Say Hello...

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

South Africa

Contact Us:
marketing@tsti.co.za
Marketing: +27 11 663 4391
Reception: +27 11 663 4300

Visit Us:
1 Mirage Road, Bedfordview
Gauteng, South Africa, 2007

Mauritius

Physical Address:
C/O Vistra (Mauritius) Limited
3rd Floor, 355 NEX,
Rue du Savoir, Cybercity,
Ebene,
Mauritius, 72201