In 2014, Leo and Peppe parted ways and Leo formed the S C Group SA which operates from its Head Office in Cradock, Eastern Cape. The S C Group of Companies boasts an successful businesses in construction, civil works, hardware retail, plant hire,..
Relevance: 23.10286