About The Freehold Group Limited (03698044) United Kingdom