Cardeo is authorised and regulated by the Financial Conduct Authority (FCA). Check us out on the Financial Services Register under number 940438. Cardeo is a registered account information services provider.
© 2022 Cardeo Ltd
Cardeo is a registered trademark of Cardeo Ltd, a company registered in England and Wales, number 12712807.
Hat Loft, 1 Mill Yard, Guildford Street, Luton, LU1 2NR