Key factsactiveLegal nameHannah Northfr_inpiRegistration948108568fr_inpiStatusactivefr_inpiRegistered address23 PL de l'Église, 29190 Lennonfr_inpi