OpenCompanies

Garvault Hydro Limited

Company number
SC348300
Status
Active
Type
Private Limited Company
Incorporated
9 Sep 2008
Nature of business
Production of electricity

Registered office

4th Floor
115 George Street
Edinburgh
EH2 4JN

Accounts

Year ended Net assets Cash Employees
31 Dec 2024 £1,981,259 £780,804 0
31 Dec 2023 £3,576,952 £2,230,819 2
31 Dec 2022 £3,005,744 £1,574,732 2
31 Dec 2021 £2,632,718 £1,110,257 2

Connections

Companies at the same address

Data