Overview
Legal name
CHARNWOOD POWER LIMITED
Region
East Midlands
Registered address
ALBERT HOUSE
ALBERT STREET
LOUGHBOROUGH
UNITED KINGDOM
LE11 2DW
Insolvency history
No