Overview
Legal name
HELLA LIMITED
Region
South East England
Registered address
UNIT 6 E P S INDUSTRIAL ESTATE, APPLETREE ROAD
CHIPPING WARDEN
BANBURY
OXFORDSHIRE
OX17 1LL
Insolvency history
No