Key factsdissolvedLegal nameKARL RICHARDfr_inpiRegistration437888001fr_inpiStatusdissolvedfr_inpiIncorporated2004-02-20fr_inpiRegistered address28 BD PASTEUR, 78600 LE MESNIL-LE-ROIfr_inpi