Sunrun Solar Owner XII, LLC was a foreign limited liability company incorporated on 17th September 2013. It was relinquished on 2nd November 2022.

Key Data

Company NameSunrun Solar Owner XII, LLC
Company StatusWithdrawn
Company Number20131533358
Company TypeForeign Limited Liability Company
Incorporation17 September 2013 (10 years, 7 months ago)
Relinquished2 November 2022 (1 year, 5 months ago)

Address

Address225 Bush Street
Suite 1400
CA
94104
Map

This page is accurate as of 16 April 2024.