Entity Name List

Corporate Name Document Number Status
TERRASMART, INC. F12000000695 Active
TERRASMART LLC L10000039384 INACT
TERRASMART CA CONTRACTORS LLC L20000053847 INACT
TERRASMART CONSTRUCTION LLC L12000020161 INACT
TERRA SMART GLASS LLC L24000257244 Active
TERRASMART HOLDINGS LLC L15000088405 Active
TERRASMART HOLDINGS II LLC L16000168890 Active
TERRASMART MANAGEMENT CORP. P16000089182 INACT
TERRASOFT CORP. P99000016218 INACT
TERRASOFT SYSTEMS, INC. P00000089435 INACT
TERRA SOL, LLC L06000079364 INACT
TERRASOL LLC L16000028299 INACT
TERRA SOL LLC L21000385069 Active
TERRASOL, INC P06000098027 INACT
TERRA-SOLAR CORP. 192485 INACT
TERRA SOLAR LLC L19000262381 NAME HS
TERRA SOLARE CORPORATION P10000037710 INACT
TERRA SOLARIS, LLC L14000130322 INACT
TERRA SOLAR U.S., LLC W24000005931 Active
TERRA SOLAR U.S. SPV1, LLC L23000515832 Active