Unit 12 Pryde Industrial Park, 84 Broadlands Rd, Strand, Strand, 7129, South Africa
Manufacturing of LED Lighting