INNOVA SOLAR, INC. ID 63589710
-
Summary
INNOVA SOLAR, INC. is a business entity created in Arizona and is a CORPORATION in accordance with local law. With registration number F07988587, according to the official registry, it is now Withdrawal Completed.
-
Status
Withdrawal Completed updated recently more like this →
-
Kind
CORPORATION more like this →
-
Address
12325 WEST 19TH PLACE, LAKEWOOD, CO 80215-2516, United States -
Officers
JOHN GILCHRIST Registered Agent
E KENNETH MAY president
E KENNETH MAY ceo
E KENNETH MAY director
GRETCHEN W MAY secretary
RANDALL C GEE director
ROBERT M PALAICH director
-
Regulatory regime
-
Update status
Last checked at 2026-07-23 15:25:16 UTC
-
Comments
0 Comments