Read our Frequently Asked Questions to find out more about Open Banking and what it means for:
Equifax Limited is registered in England with Registered No. 2425920. Registered Office: Capital House, 25 Chapel Street, London NW1 5DS. Equifax Limited is authorised and regulated by the Financial Conduct Authority.
OPEN BANKING FOR:
BUSINESSES
CONSUMERS
DEVELOPERS
SOLUTIONS
ID verification
Creditworthiness
Affordability
Income & Expenditure
NEWS
News & Events
Resources
ABOUT
About our project
FAQs
CONTACT
© Copyright 2017 Equifax. All rights reserved.