About First Freehold Ltd. (07506441) United Kingdom