About Lake Meadows Management Company Limited (02467063) United Kingdom