The immedia brand, founded in 2003 (United Kingdom), from 1 sister brand and 1393 competing brands. The immedia brand is owned by IMMEDIA GROUP PLC, a company listed in Francfort. The International Securities Identification Number (ISIN) of IMMEDIA GROUP PLC is GB0033881904. immedia belongs to the Interactive Media business sector.