Credentials

Treethorpe Company Registration:

Treethorpe Limited is registered in England, number 6172161.
Registered Office: 17 Beaufort Court, Admirals Way, London E14 9XL

FCA Registered Certification Details:

Treethorpe Limited is registered with the Financial Conduct Authority (FCA) to provide certain regulated activities, number 535904.

Data Protection Act Detail:

Treethorpe Limited is registered under the Data Protection Act 1998 as a data Controller, number Z119381X.

Association Memberships for Genealogy: