EXCALOAD PLANT & EQUIPMENT CC is Cape Town-based company (Western Cape, South Africa) with a phone number 0219056220 and categorized under General business. Our data show that the company is located at the address: UNIT 2 MALBEC ROAD, SAXENBURG PARK, BLACKHEATH, P. O BOX 259, B, ACKHEATH, 7581. The company has a web site: www.excaload.co.za. Contact Person: HERMAN SMIT.
Unfortunately сompany staff has not yet provided of company's activities, mission and detailed description.