Key Data

Company NameInvestors Twenty, Inc.
Company StatusDissolved
Company NumberC0409131
Company TypeDomestic Stock
JurisdictionCA
Incorporation Date7 February 1961 (55 years, 11 months ago)
Last Statement Filed12 March 1979 (37 years, 10 months ago)

Address

Address12924 Smallwood Ave.
Downey
CA
90242