34a Long St, Kimberley, 8300, South Africa
15 Finis Rd, &, Michau St, Verwoerdpark, Kimberley, 8301, South Africa
155 Du Toitspan Rd, Belgravia, Kimberley, 8301, South Africa
13 Diana Rd, Beaconsfield, Kimberley, 8301, South Africa