Company overview
Colorado ID Number
20061347114
Name
Armadillo Solar Llc
Entity type
FLLC (Foreign limited liability company)
Status
Delinquent
Incorporation date
23 August 2006
Address
6315 Canyon Drive, Armadillo, TX 79110
Postal code
79110
Country
Colorado, United States
| Name | Role | Address |
|---|---|---|
| Armadillo Solar Llc | Registered agent | P.O. Box 351119, 671 W. 123Rd Ave. Apt 6106, Westminster, CO 80234 |