Cape Town Rd, Beaconsfield, Kimberley, 8301, South Africa
25warren street, De Beers, Kimberley, 8300, South Africa