About Lake House Freehold Limited (10970515) United Kingdom