Company overview
Company Number
15670513
Name
Artubicua Cic
Entity type
Community Interest Company
Industry codes
90030
Status
Active
Incorporation date
23 April 2024
Address
85 Charlotte Street, London, W1T 4PS, England
Postal code
W1T 4PS
Country
United Kingdom