Opprettet 2011 (Storbritannia), IT'S TIME TO FACE THE MUSIC egen 331 tilknyttede merkevarer og 1915 konkurrerende merkevarer. IT'S TIME TO FACE THE MUSIC eies av RTL Group, børsnotert i Francfort Selskapets internasjonale verdipapiridentifikasjonsnummer (ISIN) er LU0061462528. Bransjen IT'S TIME TO FACE THE MUSIC opererer i, er Medie-diversifisert.