Archimedes Screw
4 Freeman's Pl, Durham DH1 1SW
Features
Map
Similar companies
Hydroelectric power plant
The River Bain Hydro
Bainbridge, Leyburn DL8 3EQ
Hydroelectric power plant
Archimedes Screw
4 Freeman's Pl, Durham DH1 1SW
Hydroelectric power plant
Sustainable Control Systems
Unit 9 Wormbridge, Hereford HR2 9DH
+441981570700
Hydroelectric power plant
Lyndon Energy Limited
5 Fleet Pl, London EC4M 7RD
+442035751134