inactivebranchEPC STREAM COPPERFIELD LLC
(Texas (US), 4100 Newport Place, Suite 400, Newport Beach, CA, 92660)
Previously/Alternatively known as SOLEA COPPERFIELD
inactivebranchSolea Energy TX, LLC
(Texas (US), 9300 W 110th St Suite 235, Overland Park, KS, 66210)
branchSolea Energy, LLC
(Texas (US), 9300 West 110th Street, Suite 235, Overland Park, KS, 66210)
branchSolea Group Holdings LLC
(Texas (US), 1309 Coffeen Avenue, Suite 1200, Sheridan, WY, 82801)