© 2010
Forevermark. Forevermark
TM and
TM are trade marks of the De Beers group of companies. Forevermark is an independently managed business unit and trading name of De Beers UK Limited,
incorporated in England and Wales Registered Office 17 Charterhouse Street, London, EC1N 6RA, Registered Number 2054170.