Company overview
Company Number
FC042711
Name
Center For Public Interest Research, Inc.
Entity type
Other company type
Status
Active
Incorporation date
15 January 2025
Address
Suite 720, 294 Washington St., Boston, Massachusetts 02108, United States
Country
United Kingdom