Top Up TV is an independent company
set up to offer Freeview customers the chance to Top Up their
channels with a range of high quality TV for only a small
monthly payment.
The company was founded in 2003, and the management team,
led by David Chance & Ian West, has over 35 years' experience
in pay-TV across the globe. |