Address: 8 Schroder St, Upington, 8801, South Africa, Northern Cape. See full address and map. Categories: Property Administrators & Rent Collectors www.acsa.co.za