We are located at Tallinn TV Tower

AS Levira
Kloostrimetsa tee 58a, 15026, Tallinn, Estonia
Reg. no. 10203566
VAT: EE100541760

iCONTACT PERSONS

Mann-Mariin Vahtel

Assistant to the Management Board

Kristi Kurell

PR manager