Einsiedelstr 28
D-23554 Lubeck
Germany
Tel: +49 451 4866780
Website: www.babeng.com
E-mail: contact@babeng.com
Managing Partner: Lars Babendererde
Managing Partner: Tim Babendererde
Year Established: 1991
VAT No: DE 812 0605 31