Key factsactiveLegal nameJEREMY LLORCAfr_inpiRegistration904078169fr_inpiStatusactivefr_inpiIncorporated2025-05-16fr_inpiRegistered address16 AV du Languedoc, 12400 Saint-Affriquefr_inpi