CTS Scaffording specializes in the manufacturing, sales, hiring and installation of scaffolding.
Scaffsa is based in Cape Town, South Africa and provides top quality Scaffolding, Formwork, Kwikstage Scaffolding and Electroplating Scaffolding.