SBT Energy Limited,
28 Albyn Place, Aberdeen, AB10 1YL, United Kingdom
Note that the offshore wind business of SBT Energy has been acquired by Encomara
https://www.linkedin.com/company/encomara/
SBT Energy Limited,
28 Albyn Place, Aberdeen, AB10 1YL, United Kingdom