About Lime Tree Estates Limited (05587189) United Kingdom