SUNRUN ELECTRA MANAGER 2018, LLC
R22310908
Foreign LLC
Active
10/30/2017
11/1/2017
10/30/2017
Perpetual
Any legal purpose
Delaware
CORPORATION SERVICE COMPANY
Active 5/24/2019
7955 S Priest Dr., Suite 102, Tempe, AZ 85284, USA
5/24/2019
7955 S Priest Dr., Suite 102, Tempe, AZ 85284, USA
7955 S Priest Dr., Suite 102, Tempe, AZ, 85284, USA
Maricopa
5/24/2019
C/O CORPORATION SERVICE COMPANY
251 LITTLE FALLS DRIVE, WILMINGTON, DE, 19808, USA
New Castle
5/24/2019