Legal Information Setla Frères Sàrl Nace : Paint work (43341) Trade Register No: B66482 International VAT number: LU17667510 Number of employees: 9 Founding date: 10/1998