Key Data

Company NameSunrun Solar Owner Xii, Llc
Agent OrganisationCorporation Service Company
Company StatusGood Standing
Company Number20131533358
Company TypeForeign Limited Liability Company
Incorporation17 September 2013 (9 years, 6 months ago)

Address

Address225 Bush Street
Suite 1400
CA
94104

Agent Address

Agent Address1900 W. Littleton Boulevard
CO
80120