Attestor Limited Attestor Limited is authorised and regulated by the Financial Conduct Authority, FRN 911816. Registered Office: 7 Seymour Street, London, W1H 7JW, England. For general enquiries on Attestor Limited, please complete this form.