Utworzona 1988 w (Netherlands), ICOPOWER własny 7 marek siostrzanych oraz 635 konkurencyjnych marek. Właścicielem marki ICOPOWER jest SHANKS GROUP, spółka notowana w Francfort. Międzynarodowy Numer Identyfikacyjny Papierów Wartościowych (ISIN) SHANKS GROUP to GB0007995243. ICOPOWER należy do działu gospodarki Gospodarowanie odpadami.