The history of STA Group goes back to 1989
Address: Võrse 22, Tallinn 13418, Estonia
Phone: +372 6519188
general email and queries: sta@sta.ee
Technical support: +372 6519180, +372 6519189, support@sta.ee
Bank details:
Company registration nr. 10528185 VAT nr: EE100533477