Techlist is administered by The Television Set Ltd, 10-11 Percy Street, London W1T 1DN. Contact details: support@techlist.co.uk 020 76373322