Key factsactiveLegal nameTOP UP TV EUROPE LIMITEDuk_chRegistrationFC027863uk_chStatusactiveuk_chTypeOther company typeuk_chIncorporated2006-04-26uk_chRegistered address13 CASTLE STREET, ST HELIER, JERSEY, JE4 5UTuk_chIndustryNone Supplieduk_ch