Canary Wharf Group, 43 Bank Street, London

E14 5NX