About Freehold And Property Ltd (12988509) United Kingdom