espa banner

SEND US YOUR MESSAGE

    LOCATE US

    Headquarters / Factory

    A.
    Serres Industrial Area, 62 100, Serres, Greece

    Thessaloniki Office

    A.
    1, Democracy Square & Monastiriou 54 629, Thessaloniki, Greece

    Athens Office

    A.
    67 Tatoiou Av. (old 315), Acharnes, 136 71, Athens, Greece

    German Office

    A.
    Sirius Business Park, Benzstraße 2, 72636 Frickenhausen

    Poland Office

    A.
    131/2 Ul. Grunwaldzka st, 64-100 Leszno, Poland