about 5 years ago
Legal Name: Twenty X Holdings L.L.C.
Registration Number: 0802067972
City: HOUSTON
Province: TX
Postal Code: 77063
Texas Taxpaer Number: 32054475267
Right to Transact in Texas: ACTIVE