Overview
Legal name
KARL VELLA GROUP LIMITED
Region
North West England
Registered address
KARL VELLA GROUP LTD GILLIBRANDS ROAD
GILLIBRANDS
SKELMERSDALE
LANCASHIRE
WN8 9TA
Insolvency history
No