Company overview
RCS number
B211298
Name
The Impact Lab S.à r.l.
Entity type
SARL
Address
17, Rue de Schandel L-8715 Everlange
Country
Luxembourg