About Intu Eldon Square Merchants Association Limited (01358195) United Kingdom