Key factsactiveLegal nameHENRI GEORGES CASTELLAfr_inpiRegistration308910363fr_inpiStatusactivefr_inpiIncorporated1900-01-01fr_inpiRegistered address35 RUE D'IVRY, 69004 LYONfr_inpi