About The Manor House Freehold Limited (04100540) United Kingdom