Company overview
Company Number
05059407
Name
Itm Power Plc
Entity type
Public Limited Company
Industry codes
27900
Status
Active
Incorporation date
1 March 2004
Address
2 Bessemer Park, Sheffield, S9 1DZ, United Kingdom
Postal code
S9 1DZ
Country
United Kingdom