Key factsactiveLegal nameQUENCHING SYSTEMS ASSOCIATES SAfr_inseeRegistration534592605fr_inseeStatusactivefr_inseeTypeForeign legal entityfr_inseeIncorporated2011-06-01fr_inseeRegistered address100 RUE DU RHONE, GENEVE 1204, SUISSEfr_inseeIndustry47.78Cfr_insee