Prime Cap Payments Limited (T/A Prime Cap | Prime Cap Payments | Prime Cap Global Payments) is registered in England and Wales No: 10755730. Registered address: 27 Old Gloucester Street, London, WC1N 3AXPrime Cap is partnered with, and a programme manager of, Ebury Partners UK Limited who provide Prime Cap's FX and payment services.  Ebury Partners UK Limited is authorised and regulated by the Financial Conduct Authority as an Electronic Money Institution (Reference Number: 900797) and is registered in England and Wales (registered no. 7088713). Registered office: 3rd floor, 100 Victoria Street, Cardinal Place, London, SW1E 5JL.