Troika Imagineering Works
Building 1,
43 Peter Place,
Lyme Park,
Sandton,
2060,
South Africa

info@troika-iw.com
+27 (0)11 8840775

Scan the QR code below to keep our details handy

qrcode.png