About Lime Tree Cottages Management Company Limited (05013786) United Kingdom