Overview
Legal name
SHETLAND AEROGENERATORS LIMITED
Region
Scotland
Registered address
10 CHARLOTTE STREET
LERWICK
ISLE OF SHETLAND
ZE1 0JL
Insolvency history
No