TECH VISUALS LLC
LLC · Miami, FL
- Entity type
- LLC
- Filed
- May 28, 2024
- Address
- 30 SW 1st street, Miami, FL 33130
- County
- Miami-dade
- FEI / EIN
- 99-3430043
- Sunbiz document #
- L24000242934
- Formed in
- Florida
- Last annual report
- 2026, filed Apr 24, 2026
Addresses on file
Principal address
30 SW 1st streetMiami, FL 33130Mailing address
333 SE 2nd AvenueSuite 2000Miami, FL 33131UNRegistered agent
Mejia Alvaro
30 SW 1st streetMiami, FL 33130Individual
Officers & registered agent
- Alvaro MejiaManager
Public record data from Florida Division of Corporations filings and related state sources.
Unlock owner phone, email + property details
Get started free