Company overview
Colorado ID Number
20151265880
Name
Abengoa Solar Holdings Usa Inc.
Entity type
FPC (Foreign profit corporation)
Status
Withdrawn
Incorporation date
21 April 2015
Address
1553 West Todd Dr, Suite 204, Tempe, AZ 85283
Postal code
85283
Country
Colorado, United States
| Name | Role | Address |
|---|---|---|
| National Corporate Research, Ltd. | Registered agent | 12649 West Warren Ave, Lakewood, CO 80228 |