Aufort ® SMI Group OÜ
Register code 12517949
License number
FVV000117
Headquarters:
Metro Plaza, Viru väljak 2, Tallinn 10111, Estonia
Finnish office:
Signature, Erottajankatu 15, 00130 Helsinki
German office:
OpernTurm, Bockenheimer Landstraße 2-4, Frankfurt 60306, Germany