12 Throgmorton Avenue London EC2N 2DL United Kingdom
Deloitte LLP
Lansons
Stephenson Harwood
Computershare Investor Services PLC
J.P. Morgan Cazenove