About 4 Merchant Square East Management Limited (07378235) United Kingdom