Every week, Equifax sends us your up-to-date credit score and report. This is sensitive information, so we’re careful to be completely compliant with regulators in handling your data.
Here’s some useful information:
Registered in England and Wales
Company number 09221862
VAT registration number 255 8953 58
Authorised and Regulated by the Financial Conduct Authority (FRN: 654446)