About Merchant Square Basement Management Limited (07913002) United Kingdom