Company identity
Founded / incorporated
27 June 2025
Company number 16545755
Legal name
TWA POWER LTD
Company type
Private Limited Company
Region
North East England
Registered address
18A NESHAM PLACE
HOUGHTON LE SPRING
UNITED KINGDOM
DH5 8AG
Insolvency history
No