Legal address: Units 1-3 Smeaton Road, Wester Gourdie Industrial Estate, Dundee, Tayside, UK, DD2 4UT, United Kingdom
Activity: Power and heat, Electrolysis