Active registrationTwssa Group (pty) LtdUEI PKRLQPB4NCC7IndustryOther Electric Power GenerationNAICS 221118LocationMidrand, South Africa