Key factsactiveLegal nameBARWIL ALGERIA SPAno_brregRegistration984675100no_brregStatusactiveno_brregIncorporated2002-07-04no_brregRegistered address12 rue Ali Boumendjel, Algiers 16000no_brreg