Xace Terms and Polices
Xace Limited is a private limited company (number 11742963) registered in England and Wales. The business registered office is 71-75 Shelton Street, London, WC2H 9JQ.
Xace Limited is regulated by the Financial Conduct Authority, FRN 948213, under the Payment Services Regulations 2017 as an Authorised Payment Institution. Xace Limited is an EMD Agent of Modulr FS Limited with FRN 902828.