84 Columbine Place
Established in 1995, Durban South Africa.Ranked within the Top 3 Traffic Management Companies Africa.Largest Manufacturer and Supplier of LED Lights Africa.Agents throughout Africa, Mozambique, Zambia, Zimbabwe, Botswana, Namibia, Swaziland, Tanzania, Ethiopia, Algeria, Congo, Angola, Malaysia, China, India ...
traffic signals,traffic controllers,pedestrian push buttons,LED street lights,fixed red light/speed violation camera,