De Beers Consolidated Mines Ltd.
Parent company:
De Beers Group Services