contractor in Lejweleputswa

About 26 results.

IBC International (Pty) Ltd

thumb_up 100 likes
Benoni, South Africa

Our Objective - Fulfil a Need Through the many years of IBC's team involvement in the construction industry a definite need has been identified for the provision of an integrated like-minded team…