OpenCompanies

H2o Solar Power Limited

Company number
14355963
Status
Dissolved
Type
Private Limited Company
Incorporated
14 Sep 2022
Dissolved
17 Feb 2026
Nature of business
Plumbing, heat and air-conditioning installation

Registered office

Unit So 07 Dover Place
Ashford
TN23 1HU

Accounts

Year ended Net assets Employees
31 Jul 2025 -£757 2
30 Sep 2024 -£250 4
30 Sep 2023 £192 3

Data