EMEA region Headquarters

LEOCH EUROPE S.A.
5, Filikon Str.
121 31 Athens Greece
Tel.: (+30) 210 5760318
Email: info_EMEA@leoch.com

Please send us your inquiry by completing the form here below:

    First Name (required)
    Last Name (required)
    Company (required)
    Tel. (required)
    Address (Street – Number – Zip – City - Country)
    Please select the appropriate dept.:
    Subject (required)
    Message (required)

    EMEA Region Footprint

    LEOCH EUROPE S.A.
    5, Filikon St.
    121 31 Athens, GREECE
    Tel.: (+30) 210 5760318
    Email: info_EMEA@leoch.com


    LEOCH BATTERY UK LTD.
    Unit B5, Welland Business Park, Market Harborough
    Leicestershire, LE16 7PS, UNITED KINGDOM
    Tel.: (+44) (0) 1858 433330

    LEOCH FRANCE SAS
    3, Rue du Clos Reine,
    78410 Aubergenville FRANCE
    Tel.: (+33) 1 30 90 24 82


    LEOCH NORDEUROPA GmbH
    Lindberghring 12,
    33142 Büren, GERMANY
    Tel.: (+49) 2955 7482888

    LEOCH ITALIA srl.
    Via Tortona 25
    20144 Milano, ITALY
    Tel. (+39) 375 5852025


    LEOCH IBERIA S.L.
    Camino de Pinares Llanos 9
    28670, Villaviciosa de Odón, Madrid, SPAIN
    Tel.: (+34) 91 616 16 86

    Middle East Sales Office
    3158, Cadde Dorlin Residence A32 Daire
    No:30 Yaşamkent, Ankara TURKEY
    Tel.: (+90) 312 212 33 69


    Sub-Saharan Africa Sales Office
    Poplar Place Unit 3,
    16B Axle Drive Clayville,
    1666 Olifantsfontein, SOUTH AFRICA
    Tel.: (+27) (0) 83 378 3480

    Global Footprint