About Merchant Place Property Partnership 56 (LP011418) United Kingdom