Teca Partners, LP - Filer Information

Entity
Company
CIK
0001910154
EIN
822649442
Business address
316 W 12 Th St,, 6 Th Floor, 78701 Austin, TX
Phone
212-266-0104
State of incorporation
DE
Fiscal year end
December 31
All SEC filings
View on sec.gov