Company overview
Company Number
14966011
Name
C21 Holdings Plc
Entity type
Public Limited Company
Industry codes
70100
Status
Active
Incorporation date
27 June 2023
Address
C21 Holdings, 101 New Cavendish Street, London, W1W 6XH, England
Postal code
W1W 6XH
Country
United Kingdom