Key factsactiveLegal nameThomas Toucanefr_inpiRegistration944178946fr_inpiStatusactivefr_inpiIncorporated2025-06-06fr_inpiRegistered address1 PL de l'Eglise, 44680 Saint-Hilaire-de-Chaléonsfr_inpi