De Beers Consolidated Mines - Voorspoed Mine

Parent company: De Beers Group Services