About Lime Tree Place Management Company No.2 Limited (04052015) United Kingdom