About The Freehold Corporation Ltd (08292827) United Kingdom