Key factsactiveLegal nameMARCEL VELLAfr_inpiRegistration306601923fr_inpiStatusactivefr_inpiIncorporated1976-01-01fr_inpiRegistered address174 BD DE LA BARASSE RN 8, 13011 MARSEILLEfr_inpi