About 5 Merchant Square Tenant Limited (10927715) United Kingdom