About Limetree Place (leasehold) Management Company Limited (05432178) United Kingdom