About 2 Merchant Square Limited Partnership (LP011671) United Kingdom