Legal notice

This site is the property of IMPACT PARTNERS, whose headquarters are located at 22, rue de la Pépinière, 750