Auditor

PricewaterhouseCoopers LLP
1 Embankment Place
London
WC2N 6RH

Solicitors

Slaughter and May
One Bunhill Row
London
EC1Y 8YY

Skadden, Arps, Slate, Meagher & Flom LLP
155 N Wacker Drive
Chicago, IL 60606

Parker, Poe, Adams & Bernstein LLP
401 South Tryon Street
Charlotte, NC 28202

Registrars & Transfer Office

Equiniti Limited
Aspect House
Spencer Road
Lancing
West Sussex
BN99 6DA

Brokers

Barclays Bank PLC
5 North Colonnade
Canary Wharf
London
E14 4BB

J.P. Morgan Cazenove
25 Bank Street
Canary Wharf
London
E14 5JP

Financial PR Advisers

H /Advisors Maitland
3 Pancras Square
London
N1C 4AG