INTERNATIONAL WEAR PARTS S.A., Luxembourg