Investor relations
Advisors and brokers
Auditor
Deloitte LLP
2 New Street Square, London EC4A 3BZ
Bankers
Barclays Bank plc
1 Churchill Place, Canary Wharf, London E14 5HP
Brokers
JP Morgan Cazenove
25 Bank Street, London E14 5JP
Royal Bank of Scotland
100 Bishopsgate, London EC2N 4AA
Financial PR
FTI Consulting LLP
200 Aldersgate, Aldersgate Street, London EC1A 4HD
Registrars
Equiniti Limited
Aspect House, Spencer Road, Lancing, West Sussex BN99 6DA
Remuneration advisors
PricewaterhouseCoopers LLP
1 Embankment Place, London WC2N 6RH
Solicitors
Slaughter and May LLP
One Bunhill Row, London EC1Y 8YY