Yes, Atoa is authorised by the Financial Conduct Authority as an Authorised Payment Institution to provide account information services ("AIS") and payment initiation services ("PIS"). Our Firm Reference Number is 1007647.
We're also registered with the Information Commissioner's Office (Firm Number: ZB502951).
Our Company Entity is Atoa Payments Limited, a company registered in England and Wales. Our Company Registration Number (CRN) is 13910811 and you'll find us at 30 Churchill Place, Canary Wharf, London E14 5EU.