Oodle Finance and Oodle Cars are the trading names of Oodle Financial Services Limited which is a company registered in England and Wales with registered number 07277272. Our registered office is One Callaghan Square, Cardiff CF10 5BT. We are authorised and regulated by the Financial Conduct Authority under Reference Number 702459.