Key factsactiveLegal nameLENA CASTELOfr_inpiRegistration993849108fr_inpiStatusactivefr_inpiIncorporated2025-12-02fr_inpiRegistered address127 Grand'Rue, 30270 Saint-Jean-du-Gardfr_inpi