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