De Beers - Namaqualand Mines

Parent company: De Beers Group Services