This company is no longer referenced on Kompass.com.

OPEN MELLON S.A.

73 Panagouli
41223 Larissa

Greece