About Merchant Place Property Partnership 51b (LP011145) United Kingdom