About Lime Tree Place Management Company No.1 Limited (04052017) United Kingdom