Abacus FX Limited is a company registered in England and Wales (registered no. 11261103). Registered address: 1 Rivington Place, London, EC2A 3BA).
Abacus FX Limited's payment and foreign exchange services are provided by Ebury Partners UK Ltd (company registration number: 07086058).
Ebury Partners UK Ltd is authorised and regulated by the Financial Conduct Authority as an Electronic Money Institution. Reference Number: 900797. Ebury Partners UK Ltd is also registered with the Information Commissioners Office, with registration number: Z209673X.