De Beers Consolidated Mines Ltd.

Parent company: De Beers Group Services