Search icon

SNR Solar LLC

Company Details

Name: SNR Solar LLC
Jurisdiction: Idaho
Legal type: Foreign Limited Liability Company
Status: Active-Existing
Date of registration: 11 Mar 2024 (a year ago)
Financial Date End: 31 Mar 2026
Entity Number: 5644435
Place of Formation: DELAWARE
File Number: 926037
Principal Address: STE 1400 225 BUSH ST SAN FRANCISCO, CA 94104-4249
Mailing Address: SUITE 1800 600 CALIFORNIA STREET SAN FRANCISCO, CA 94108

Agent

Name Role Address
CORPORATION SERVICE COMPANY Agent 1305 12TH AVE RD, NAMPA, ID 83686

Member

Name Role Address Appointed On
SUNRUN INSTALLATION SERVICES INC Member 600 CALIFORNIA STREET, SAN FRANCISCO, CA 94108 2025-03-07

Filing

Filing Name Filing Number Filing date
Annual Report 0006146572 2025-03-07
Initial Filing 0005644435 2024-03-11

Date of last update: 27 Mar 2025

Sources: Idaho Secretary of State