About Lilac Cottage Management Company Limited (03160310) United Kingdom