Oprettet i 1988 (Netherlands), ICOPOWER egen 7 søstermærker og 635 konkurrerende mærker. Mærket ICOPOWER er ejet af SHANKS GROUP, et selskab noteret i Francfort. Det internationale værdipapiridentifikationsnummer (ISIN) for SHANKS GROUP er GB0007995243. ICOPOWER tilhører Affaldshåndtering erhvervssektor.