Overseaspayments.com is a trading name of Centura FX Limited. Centura FX Limited is a company registered in England and Wales (Company Number: 14230724). Registered office: 471–473 The Arches, Dereham Place, London, EC2A 3HJ. Centura FX's payment services are provided through its regulated financial partners. More information on how your funds are safeguarded can be found here.