About Merchant Place Property Partnership 57 (LP011424) United Kingdom