About The Lake House Plymouth Ltd (11345292) United Kingdom