© Copyright 2019 Equifax Ltd.
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.
10.4.15-14