Karl Vella

Member number

9711185

Job title

Chairman & Managing Director

Grade

FIMI

Place of work
The Vella Group (Karl Vella)

Karl Vella Auto Body Repairs Ltd
Gillibrands Road
Skelmersdale
Lancashire
WN8 9TA