De Beers Consolidated Mines Ltd - Namaqualand Mines
Parent company:
De Beers Group Services