Willmes GmbH
Bensheimer Straße 101
64653 Lorsch
Germany
Phone: +49-6251-70714-0
Fax: +49-6251-70714-22
E-mail: info@willmes.de
Managing Director: Ulrich Willmes
Register court: Mannheim Local Court
Register number: HRB 707826
Sales tax identification number: DE815 111 183