CTOPENDATA

Explore companies in Connecticut

SUNNOVA SOL MANAGER, LLC

SUNNOVA SOL MANAGER, LLC

Company SUNNOVA SAP IV, LLC
Business Number 1345422
Role Principal
Title  MEMBER
Business Address 20 GREENWAY PLAZA STE 475, HOUSTON, 77046, TX

SUNNOVA SOL MANAGER, LLC

Company SUNNOVA SOL OWNER, LLC
Business Number 1345703
Role Principal
Title  MEMBER
Business Address 20 GREENWAY PLAZA, STE 475, HOUSTON, 77046, TX