About Lynchmere Cottages Management Company Limited (04596364) United Kingdom