De Beers Consolidated Mines Ltd - Namaqualand Mines

Parent company: De Beers Group Services