Được tạo vào 1988 (Netherlands), ICOPOWER sở hữu 7 thương hiệu chị em và 635 thương hiệu cạnh tranh. Thương hiệu ICOPOWER thuộc sở hữu của SHANKS GROUP, một công ty được liệt kê tại Francfort. Số Nhận dạng Chứng khoán Quốc tế (ISIN) của SHANKS GROUP là GB0007995243. ICOPOWER thuộc lĩnh vực kinh doanh Quản lý chất thải.