Address: 11 Telford St, Industria, Gauteng, 2125, South Africa, Randburg. See full address and map. Categories: Motor Vehicle Body Builders & Designers