About

This site is operated by ITV Studios Limited

Registered Office: The London Television Centre, Upper Ground, London SE1 9LT

Registered Number: 03106525

Data Protection Registration Number: Z5406645 (ico.gov.uk)

Contact us

Questions regarding this website and the online vote should be directed to troubleshooting@ten4design.co.uk