Contact Details
Tel: (011) 902-2623
Fax: (011) 902-2898
Email: shaft@shafteng.co.za
Physical Address
16 Straus Crescent
Wadeville
Germiston
Johannesburg
South Africa
Postal Address
P.O. Box 14447
Wadeville
1422