Overview
Legal name
MAGNA POWER HOLDINGS LIMITED
Region
Unknown
Registered address
HOUSMAN WORKS GEORGE ROAD
BROMSGROVE TECHNOLOGY PARK
BROMSGROVE
ENGLAND
B60 3BF
Insolvency history
No