Level 18, One Canada Square Canary Wharf, London, E14 5AX