Richard VerowWrong Richard Verow?
Head of Legal Sky Sports
British Sky Broadcasting Limited
Isleworth, London TW7 5QD
Company Description: British Sky Broadcasting Group plc (Sky) and its subsidiaries operate a pay television service in the United Kingdom and Ireland, as well as broadband and telephony... more