In business since 1993. Corporate office: 801 N. Venetian Dr 1101 Miami, FL USA 33139 tel + 1 305 579 0078