Overview
Legal name
CHURCHILL ELECTRICAL LIMITED
Region
South West England
Registered address
67 THORNYVILLE VILLAS
PLYMOUTH
ENGLAND
PL9 7LD
Insolvency history
No