Overview
Legal name
NORTHWICK POWER LIMITED
Region
Unknown
Registered address
ALPHA TOWER
FLOOR 13 ALPHA TOWER, SUFFOLK STREET QUEENSWAY
BIRMINGHAM
ENGLAND
B1 1TT
Insolvency history
No