Where are you located?
We are a South African Company with our Head Office based in Cape Town and with Sales Representatives based in Gauteng.
Head Office Address:
Cirtech House, Unit A
12 Stibitz Road
Westlake Business Park 2
Tokai 7945
Cape Town
South Africa
For Directions to our office, you can CLICK HERE.