Street Address One Canada Square Canary Wharf London E14 5AB United Kingdom Phone Number +44 207 726 4003 Website www.admiralmarkets.com