almost 15 years ago
Legal Name: Spa Belize Inc
Registration Number: 0800339430
City: SAN ANTONIO
Province: TX
Postal Code: 78209
Texas Taxpaer Number: 12011279028
Right to Transact in Texas: FRANCHISE TAX INVOLUNTARILY ENDED