About Lakeview Country Manor Hotel And Spa Ltd (12079105) United Kingdom