OpenCompanies

Xela Energy Limited

Company number
13379716
Status
Active
Type
Private Limited Company
Incorporated
6 May 2021
Nature of business
Production of electricity
Corporate group
Two Blues Solar UK Assetco 1 Limited (18 companies)

Registered office

Previous names

  • Clean Energy Cap Ltd (until 9 Jun 2025)

Control

NameNature of controlNotifiedCeased
Post Road Europe (Iv) Holdings Limited Voting Rights 50 To 75 Percent
Right To Appoint And Remove Directors
9 Jun 2024
Mr Alexander Graham Goodall Ownership Of Shares 25 To 50 Percent
Ownership Of Shares 25 To 50 Percent As Firm
6 May 2021

Accounts

Year ended Net assets Cash Employees
31 May 2025 - - -
31 May 2024 -£6,110,123 £169,261 17
31 May 2023 -£3,269,885 £1,846,051 17
31 May 2022 -£618,348 £1,225,309 11

Connections

Owned by

Xela Energy Limited → Post Road Europe (Iv) Holdings Limited

Controls

Data