Schumacher Logistik Luxemburg GmbH
6, rue d’Arlon
L-8399 Windhof
+352 206 01 90
info(at)sll.lu
Company registration number: B240130
Jurisdiction: Luxembourg
Tax ID: LU31757018
Business authorization: 10110849/8
Executive Directors:
Josef Schumacher, Stephanie Jungen