Company identity
Founded / incorporated
28 November 2025
Company number 16880627
Legal name
CX POWER LIMITED
Company type
Private Limited Company
Region
London
Registered address
ORT HOUSE 147 ARLINGTON ROAD
CAMDEN
LONDON
UNITED KINGDOM
NW1 7ET
Insolvency history
No