All 4 companies
A–Z by legal name| Company | Registry number | Registered | Status | City |
|---|---|---|---|---|
| L J MARSHALL ENTERPRISES, LLC | 200323310064 | 2003-07-31 | Active | LAKESIDE |
| LARRY J. MARSHALL, M.D., A PROFESSIONAL CORPORATION | 1908381 | 1997-05-30 | Active | LAKESIDE |
| MAIN STREAM APPS, INC. | 2197930 | 2000-09-12 | Dissolved | — |
| MAINSTREAM ENCRYPTION, INC. | 3664287 | 2014-04-07 | Dissolved | LOS ANGELES |