Europe’s leading direct-to-consumer media and entertainment company
Number of employees
Location of company head office
Isleworth, West London
Summary of company mission statement
We believe better business creates a better world. That’s why we push ourselves to achieve the highest standards of sustainability and responsibility. It’s why we use our voice to make a difference, campaigning for positive change on the big issues of our time. We believe in better.