About Lime Tree Walk Management Limited (01843146) United Kingdom