About Merchant City (glasgow) Development Company Limited (11040436) United Kingdom