About Merchant Place Property Partnership 38 (LP009719) United Kingdom