logo full light
Millbank FX Limited (One Canada Square, Canary Wharf, London, E14 5AA) is an FCA authorised payment institution with reference number: 787366. Millbank FX Limited is a company registered in England and Wales with company registration number 09969387.