Mærket FINISH ODOR STOP, grundlagt i 2005 (Netherlands), fra 848 søstermærker og 16199 konkurrerende mærker. FINISH ODOR STOP er ejet af RECKITT BENCKISER GROUP PLC, der er noteret på børsen i Francfort Det internationale værdipapiridentifikationsnummer (ISIN) for RECKITT BENCKISER GROUP PLC er GB00B24CGK77. FINISH ODOR STOP tilhører Forbrugerpakkede varer erhvervssektor.