Company overview
Company Number
14957834
Name
Cellclar C.I.C.
Former names
Cellclar Ltd, Single Cell Analytics Ltd
Entity type
Community Interest Company
Industry codes
62012 72110
Status
Active
Incorporation date
24 June 2023
Address
71-75 Shelton Street, Covent Garden, London, WC2H 9JQ, United Kingdom
Postal code
WC2H 9JQ
Country
United Kingdom