Türi 6,
11313 Tallinn,
Estonia
+372 5666 3709
EOD@EOD.ee
Bank account:
IBAN : EE421010220101932012
SWFT : EEUHEE2X
Reg.no: 11679147
VAT no: EE 101315759