Skapat 1988 (Netherlands), ICOPOWER egen 7 systervarumärken och 635 konkurrerande varumärken. Varumärket ICOPOWER ägs av SHANKS GROUP, ett företag som är börsnoterat i Francfort. International Securities Identification Number (isin-kod) för SHANKS GROUP är GB0007995243. ICOPOWER tillhör affärsområdet Avfallshantering.