TBC Property & Construction is a start-up building & construction company based in Polokwane in the Limpopo Province of South Africa. The company was established in 2012 by Thabo Chaba. The Company provided services such as building, constr
...show more