Darmstädter Straße 64
D-63303 Dreieich
Phone: +49 (0) 6103 - 61 098
Fax: +49 (0) 6103 - 61 000
Sales: sales@maleo.de
Service/Spare parts: service@maleo.de
Internet: www.maleo.de
VAT registration number: DE 813937352
Commercial Register: Magistrate's court Offenbach/HRB 40930
Board of Management: Eric Kerschbaumer
5611 HS Eindhoven
The Netherlands
Phone: +31 (0) 40 - 236 61 33
E-Mail: international@maleo.de
Contact: Mr. Ron Peters