Engineers For Business S.A. - EFB
79 Dekatis Evdomis Noemvriou St, Thessaloniki - Building C