repair site

The Vella Group announces new repair centre

The Vella Group has announced plans to open its 17th accident repair centre in Penrith, Cumbria. This new 8,000 sqft facility is undergoing significant investment to meet The Vella Group’s […]