About Merchants Place (bury St Edmunds) Management Company Limited (08218502) United Kingdom