Created in 2000 (United Kingdom), C4X Discovery Holdings PLC own 2214 competing brands. The C4X Discovery Holdings PLC brand is owned by C4X Discovery Holdings PLC, a company listed in Francfort. Its International Securities Identification Number (ISIN) is GB00BQQ2RV18. The sector of C4X Discovery Holdings PLC is Biotechnology.