OpenCompanies

Xela (Sea Fan) Limited

Company number
14620158
Status
Active
Type
Private Limited Company
Incorporated
27 Jan 2023
Nature of business
Other construction installation
Corporate group
Two Blues Solar UK Assetco 1 Limited (18 companies)

Registered office

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

Previous names

  • CEC (Sea Fan) Ltd (until 7 Jan 2026)

Control

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

Accounts

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

Connections

Owned by

Xela (Sea Fan) Limited → Post Road Europe (Iv) Holdings Limited

Data