Company overview
Colorado ID Number
20221581943
Name
Stacks Open Internet Foundation, Inc.
Entity type
FNC (Foreign nonprofit corporation)
Status
Withdrawn
Incorporation date
13 June 2022
Address
2500 Regency Pkwy, Cary, NC 27518-8549
Postal code
27518-8549
Country
Colorado, United States