Opprettet 1988 (Nederland), ICOPOWER egen 7 tilknyttede merkevarer og 635 konkurrerende merkevarer. ICOPOWER-merket eies av SHANKS GROUP, et selskap oppført i Francfort. ISIN-nummeret til SHANKS GROUP er GB0007995243. ICOPOWER kommer under Avfallshåndtering-bransjen.