Archimedes Screw
4 Freeman's Pl, Durham DH1 1SW
Features
Map
Similar companies
Hydroelectric power plant
National grid electricity Walsall
Painswick Cl, Walsall WS5 4SJ
Hydroelectric power plant
Bolton - Little Lever Dam
Manchester, Bolton & Bury Canal Tow Path, Little Lever, Radcliffe, Bolton BL3
Hydroelectric power plant
Green Highland Renewables Ltd
Inchrory Dr, Dingwall IV15 9XH
+441349867020
Hydroelectric power plant
Heldale Dam
Heldale Water Hoy