About Merchant Place Property Partnership 61 Lp (LP011896) United Kingdom