Unit 9B, Highway Gardens Office Park, 77 Minuach Road, Eastleigh, Edenvale, South Africa
Hatch supplies engineering, project and construction, business consulting and operational services to the mining, metallurgical, energy and infrastructure industries.