Key factsactiveLegal namePETER ERIC RICHARDfr_inpiRegistration835398041fr_inpiStatusactivefr_inpiIncorporated2018-02-14fr_inpiRegistered address4 C RUE DES SOURCES, 25000 BESANCONfr_inpi