About Merchant Place Property Partnership 46 (LP010546) United Kingdom