Company overview
Colorado ID Number
20258139613
Name
Creator Labs, Lca
Entity type
DLCA (Domestic limited cooperative association)
Status
Good Standing
Incorporation date
20 October 2025
Address
1905 Wilcox Ave, 153, Los Angeles, CA 90068
Postal code
90068
Country
Colorado, United States
| Name | Role | Address |
|---|---|---|
| Launch Legal, Llc | Registered agent | 3900 E Mexico Ave Ste 300, Denver, CO 80210 |