H20 Ireland Limited
- Company number
- NI070745
- Status
- Active
- Type
- Private Limited Company
- Incorporated
- 13 Oct 2008
- Nature of business
- Electrical installation
- Corporate group
- Terra Holdings (NI) Limited (3 companies)
Registered office
Officers
| Name | Role | Appointed | Resigned |
|---|---|---|---|
| SHELTON, Roy Ernest | Director | 31 Jul 2009 | 1 Nov 2010 |
| MCALLISTER, Barry Joseph | Director | 13 Oct 2008 |
Control
| Name | Nature of control | Notified | Ceased |
|---|---|---|---|
| Terra Solutions Ltd | Ownership Of Shares 50 To 75 Percent | 6 Apr 2016 |
Accounts
| Year ended | Net assets | Cash |
|---|---|---|
| 31 Mar 2025 | - | - |
| 31 Mar 2024 | - | - |
| 31 Mar 2023 | - | - |
| 31 Mar 2022 | - | - |
| 31 Mar 2021 | - | - |
| 31 Mar 2020 | - | - |
| 31 Mar 2019 | - | - |
| 31 Mar 2018 | - | - |
| 31 Mar 2017 | - | - |
| 31 Mar 2016 | -£115,398 | £25,446 |
| 31 Mar 2015 | -£120,008 | £13,028 |
| 31 Mar 2014 | -£123,417 | £9,777 |
| 31 Mar 2013 | -£128,178 | £2,682 |
| 31 Mar 2012 | -£120,280 | £10,223 |
| 31 Mar 2011 | - | - |
| 31 Mar 2010 | - | - |
Connections
Owned by
H20 Ireland Limited → Terra Solutions Limited → Terra Equipment Limited → Terra Holdings (NI) Limited
Directors’ other companies
- MCALLISTER, Barry Joseph - Director at Irish Tunnelling Ltd
- MCALLISTER, Barry Joseph - Director at Terra Solutions Holdings Limited
- MCALLISTER, Barry Joseph - Director at Balboa Holdings Ltd
- MCALLISTER, Barry Joseph - Director at Terra Solutions Limited
- MCALLISTER, Barry Joseph - Director at Terra Pfeiffer Matt Durbin Jv Limited
- MCALLISTER, Barry Joseph - Director at Box-It (Ireland) Limited
- MCALLISTER, Barry Joseph - Director at Dromalane Developments Limited
- MCALLISTER, Barry Joseph - Director at Terra Equipment Limited
- MCALLISTER, Barry Joseph - Director at Terra Holdings (NI) Limited
Companies at the same address
- Irish Tunnelling Ltd (NI058437)
- Terra Equipment Limited (NI066226)
- Terra Holdings (NI) Limited (NI066225)
- Terra Solutions Holdings Limited (NI705628)
- Terra Solutions Limited (NI602210)