About Lake View Country House Ltd (10200098) United Kingdom