OpenCompanies

Xela (Sea Whip) Limited

Company number
14618434
Status
Active
Type
Private Limited Company
Incorporated
26 Jan 2023
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 (Sea Whip) 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 26 Jan 2023

Accounts

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

Connections

Owned by

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

Companies at the same address

Data