Oops! Something went wrong while submitting the form.
‘Xace’ and ‘Xace Europe’ are trading names of Xace Limited, a private limited company (number 11742963) registered in England and Wales. Xace provide services in the European Union as a distributor of Modulr FS Europe Ltd, authorised by the Central Bank of Ireland pursuant to Regulation 9 of the European Communities (Electronic Money) Regulations 2011 (licence C191242)
UK customers can access our services at www.xace.co.uk