With our head office being based in Switzerland, we are also currently operating in the countries Namibia, Botswana and South Africa, while continuously aiming to expand towards other countries.
Vorder Rainholzstrasse 7
8123 Ebmatingen
Switzerland
Windhoek
Maerua Mall, 3rd floor, Windhoek, Namibia
Cape Town
Workshop 17, 32 Kloof Street, Gardens, Cape Town, 8000, South Africa
Johannesburg
20 The Valley Rd, Westcliff, Johannesburg, 2193, South Africa
Botswana