Get in touch
Questions or have a project to discuss?
We would love to help you.
Fill out the form, and we’ll contact you as soon as possible.
South Africa
Cape Town, South Africa (Head office):
16 Kiewiet Close
Okavango Park
Brackenfell
Cape Town
7560
+27 10 880 0220
Johannesburg, South Africa:
Unit 12 and 13 Hamburg Park
1 Hamburg Road
Apex Industrial Site
Benoni
1501
+27 10 880 0220
Kenya
Nairobi, Kenya:
74 Enterprise Road,
Industrial Area,
Nairobi
+254 720 399 400
Madagascar
Toliara, Madagascar:
JMPC+2VJ,
Avenue De France,
Toliara
+261 34 29 099 67
Germany
Sulingen, Germany:
5 Dresdener Street,
27232 Sulingen
+49 156 79038901