Company identity
Founded / incorporated
5 June 2001
Company number 04229146
Legal name
MARCHWOOD POWER LIMITED
Company type
Private Limited Company
Region
South East England
Registered address
OCEANIC WAY
MARCHWOOD INDUSTRIAL PARK
MARCHWOOD
SOUTHAMPTON
SO40 4BD
Insolvency history
No