- Brits, North West, South Africa
TRUBUILT ENGINEERING is a company based out of 83 LECLUSE PLACE DE KROON VILLAS, BRITS, North West, South Africa.