Company identity
Founded / incorporated
8 February 2021
Company number SC688382
Legal name
OCTOPUS ENERGY WIND WORKS LIMITED
Company type
Private Limited Company
Region
Scotland
Registered address
SANDYBRAES
TWYNHOLM
KIRKCUDBRIGHT
UNITED KINGDOM
DG6 4NJ
Insolvency history
No