Contact Us
Information about your Personal Credit File
Information about our Business Solutions
Registered UK Office
Equifax Plc
Capital House
25 Chapel Street
London
NW1 5DS
Registered in England
Company Registration Number: 2425920
Data Protection Registration Number: Z6564696
Consumer Credit License Number: 333689
VAT Number: 565629213
