About Merchant Properties Two Limited Partnership (LP012727) United Kingdom