OpenCompanies

Xela Energy (Developments) Limited

Company number
14568415
Status
Active
Type
Private Limited Company
Incorporated
3 Jan 2023
Nature of business
Construction of utility projects for electricity and telecommunications
Corporate group
Post Road Europe (Iv) Holdings Limited (15 companies)

Registered office

Clean Energy Capital Unit 3,
31 Plympton Street
London
NW8 8AB

Previous names

  • Clean Energy Cap (Developments) Ltd (until 5 Jan 2026)

Control

NameNature of controlNotifiedCeased
Post Road Europe (Iv) Holdings Limited Significant Influence Or Control 9 Jun 2024
Mr Alexander Graham Goodall Significant Influence Or Control 9 Mar 2023
Xela Energy Limited Ownership Of Shares 75 To 100 Percent 3 Jan 2023

Accounts

Year ended Net assets Employees
31 May 2025 Dormant £1 -
31 May 2024 Dormant £1 3

Connections

Owned by

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

Companies at the same address

Data