Tls Hydro Power Limited
Private Limited Company · Glenrothes
ActiveUnited KingdomIncorporated 1999Private Limited Company
Ownership & control connections
Reported relationships without an end date. Control does not always establish share ownership.
- Tls Energy LimitedOpens in a new tab75–100% shares
Control recorded in this business · 04274965
- Bruach Caorainn Hydro LimitedOpens in a new tab75–100% shares
This business has control recorded in · SC508029
- Irene Power Company LimitedOpens in a new tab75–100% shares
This business has control recorded in · 06008431
- Nenthead Mines Hydro Power LtdOpens in a new tab75–100% shares
This business has control recorded in · 04807081
- Slatach Hydro Power LimitedOpens in a new tab75–100% shares
This business has control recorded in · SC349289
- Wharfedale Hydro Power LimitedOpens in a new tab25–50% shares
This business has control recorded in · 06694465