OpenCompanies

Xela (Elkhorn) Limited

Company number
14547386
Status
Active
Type
Private Limited Company
Incorporated
19 Dec 2022
Nature of business
Other construction installation
Corporate group
Two Blues Solar UK Assetco 1 Limited (18 companies)

Registered office

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

Previous names

  • CEC (Elkhorn) Ltd (until 6 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
Clean Energy Cap (Assets) Ltd Ownership Of Shares 75 To 100 Percent 19 Dec 2022

Accounts

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

Connections

Owned by

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

Companies at the same address

Data