is in process of liquidation on Jan 17, 2023
Where is SPECIALIZED SPORT TRUCKS's headquarters?
SPECIALIZED SPORT TRUCKS's headquarters is located at UNIT 6, STEENBRAS INDUSTRIAL PARK, CNR STEENBRAS AND ROMAN CLOSE, HERMANUS INDUSTRIA, HERMANUS, 3362. 7200
What year was SPECIALIZED SPORT TRUCKS started?
SPECIALIZED SPORT TRUCKS was started in 2014