Contact STM Team Thank you for your interest in STM team. If you have any questions or comments please fill out the form below and we will contact you as soon as possible. [psfb id="2605" title="Contact Us-NEW"] Our Contacts S.T.M RiduttoriUnit 6, The Warehouse,153 Deodar Street,Pomona, Kempton Park1619Tel: +27 10 141 5710Email: sales@stmafrica.co.za