Legal InformationSetla Frères SàrlNace : Paint work (43341)Trade Register No: B66482International VAT number: LU17667510Number of employees: 9Founding date: 10/1998