About Merchant Place Property Partnership 65 (LP012750) United Kingdom