Key factsactiveLegal nameDAVID THEVENARDfr_inpiRegistration794450023fr_inpiStatusactivefr_inpiIncorporated2013-01-01fr_inpiRegistered address6 PAS DU ROC, 74170 SAINT-GERVAIS-LES-BAINSfr_inpi