Legal address: Ethos House Craigshaw Business Park, Craigshaw Rd, Aberdeen AB12 3QH, United Kingdom
Activity: Electrolysis, Project Management