About Merchant Place Property Partnership 49 (LP010785) United Kingdom