Key factsdissolvedLegal nameSTEPHANE OLIVIER DECOUARDfr_inpiRegistration340754324fr_inpiStatusdissolvedfr_inpiIncorporated1987-01-01fr_inpiRegistered address23 BD LACHEZE, 42600 MONTBRISONfr_inpi