Customer Care Number:

0845 603 3000

Email Address:

sac@equifax.cr

Contact Person:

touchstone@equifax.com

Address:

P.O. Box 740241 Atlanta, GA 30374 United States

Website:

www.equifax.co.uk