Overview
Legal name
ITM POWER (SHELFCO) LIMITED
Region
Unknown
Registered address
2 BESSEMER PARK
SHEFFIELD
UNITED KINGDOM
S9 1DZ
Insolvency history
No