Created in 2010 (France), 100% Distribution own 38 sister brands and 1917 competing brands. 100% Distribution is a brand of ITV Plc, listed on the stock exchange of London. The International Securities Identification Number (ISIN) of ITV Plc is GB0033986497. 100% Distribution belongs to the Media-Diversified business sector.