Key factsactiveLegal nameFREDERIC ROBERT LEON RAMBALDIfr_inpiRegistration391911344fr_inpiStatusactivefr_inpiIncorporated1993-07-26fr_inpiRegistered address39 IMP DU GRES, 30400 VILLENEUVE-LES-AVIGNONfr_inpi