Created in 2007 (Germany), IC own 52 sister brands and 3602 competing brands. The IC brand is owned by DECEUNINCK NV, a company listed in Bruxelles. The International Securities Identification Number (ISIN) of DECEUNINCK NV is BE0003789063. IC belongs to the Construction business sector.