Sandulela Technology definition

Sandulela Technology means Sandulela Technology Proprietary Limited, registration number 2002/021487/07, a limited liability private company incorporated in South Africa;