De Beers Group of Companies

Diamond Drive, Theta Ext 4, 2135 (Outside UK)