Key factsactiveLegal nameLUCAS RAZAFINDRABEfr_inpiRegistration821804556fr_inpiStatusactivefr_inpiIncorporated2016-08-01fr_inpiRegistered address71 CHE DE LA POMMIERE, 74100 ETREMBIERESfr_inpi