Key factsactiveLegal nameVINCENT RICHARDfr_inpiRegistration913183612fr_inpiStatusactivefr_inpiIncorporated2022-06-01fr_inpiRegistered address85 AV PIERRE LAUGIER, SAINT AYGULF, 83370 FREJUSfr_inpi