Access Keys:
Skip navigation (Access Key - S)
Show available access keys (Access Key - 0)
Home page (Access Key - 1)
Site map (Access Key - 2)
Text only (Access Key - 3)
Contact us (Access Key - 4)
Mouchel
Search Site:
Investors banner

Advisors

Mouchel Group plc
Registered in England and Wales
Company number: 95369

Independent auditors
PricewaterhouseCoopers LLP
Chartered Accountants and Statutory
Auditors
1 Embankment Place
London
WC2N 6RH

Bankers
Royal Bank of Scotland plc
250 Bishopsgate
London
EC2M 4RB

Barclays plc
1 Churchill Place
London
E14 5HP

Lloyds TSB Bank plc
25 Gresham Street
London
EC2V 7HN

Financial advisors and brokers
Goldman Sachs International
Peterborough Court
113 Fleet Street
London
EC4A 2BB

Lawyers
Freshfields Bruckhaus Deringer LLP
65 Fleet Street
London
EC4Y 1HS

Financial PR
Brunswick
16 Lincoln’s Inn Fields
London
WC2A 3ED

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