CLEANTECH SOLUTIONS (PTY) LTD 0.0 0 reviews Closed 21 Leeukop Street Rosedale UpingtonUpington - NC - 8801 Waste Management Whatsapp Facebook Twitter Linkedin Recommend WhatsApp Call Directions Directions