About Lhe Freehold Limited (10575994) United Kingdom