Company overview
Colorado ID Number
20121681462
Name
Abengoa Solar Industrial Systems Llc
Entity type
FLLC (Foreign limited liability company)
Status
Delinquent
Incorporation date
10 December 2012
Address
3030 N. Central Ave., Suite 808, Phoenix, AZ 85012
Postal code
85012
Country
Colorado, United States