Key factsactiveLegal nameILGA LOCHERfr_inpiRegistration409746922fr_inpiStatusactivefr_inpiIncorporated1996-01-01fr_inpiRegistered addressCHE DE LA COLONIE, 67540 OSTWALDfr_inpi