Auto retailer Eden Group has expanded its brand portfolio as, from February 1, the company will be operating a Mazda Motors UK franchise under the Eden Mazda Taunton brand. Located on Deane Gate Avenue, this site was previously operated by family-owned Shires under the Shires Mazda brand. This Mazda acquisition compliments Eden Group’s existing Vauxhall, […]

Read More →