Company identity
Founded / incorporated
27 May 2020
Company number 12627541
Legal name
23 TELECOM LTD
Company type
Private Limited Company
Region
Unknown
Registered address
55 RIDING HOUSE STREET
LONDON
ENGLAND
W1W 7EE
Insolvency history
No