Key factsactiveLegal nameTHOMAS ROMAN PIEDRAfr_inpiRegistration949338495fr_inpiStatusactivefr_inpiRegistered address10 B CHE des Genets, 30300 Beaucairefr_inpi