Address: Shop 7a, Scott Street, Ancorley Building Upington 8801 Northern Cape South Africa
Phone number: (054) 332-4142