Company name: Russells Autobody Centre
Description: Established in 1997 as Russells Auto Body Centre Limited, we have worked hard to gain a firm reputation within the car and commercial vehicle bodywork industry.
Unit, 10b Hopkinson Way, Andover SP10 3ZE, United Kingdom