Flo-FX Limited is a company registered in England and Wales (registered no. 7835839). Registered office: Carleton House, 266-268 Stratford Road, Solihull, West Midlands B90 3AD.
Flo-FX's Payment and Foreign Currency Exchange Services are provided by Ebury Partners UK Limited. Ebury Partners UK Limited is authorised and regulated by the Financial Conduct Authority as an Electronic Money Institution Reference Number: 900797.
Ebury Partners UK Limited is registered with the Information Commissioner's Office under the UK Data Protection Act (registered no Z209673X).