Get in touch with us

Central offices, City of London
46 New Broad Street
London EC2M 1JH
United Kingdom

Training and business support centre:
Level 39, One Canada Square
Canary Wharf
London E14 5AB
United Kingdom

DACH technical support centre:
AlgoDynamix – TechQuartier
Platz der Einheit 2
60327 Frankfurt am Main

Technology and business research innovation centre:
Cambridge Judge Business School
Trumpington Street
Cambridge CB2 1AG
United Kingdom

Research and product development centre:
Barclays Eagle Labs
28 Chesterton Road
Cambridge CB4 3AZ
United Kingdom

Company registered address:
23 Skyline Village Limeharbour
Canary Wharf
London E14 9TS
United Kingdom

Middle East business support:
AL Metrics Sales Partner,
Incubator Building,
Masdar City, PO Box 62495,
Emirate of Abu Dhabi