Apologies if this has been posted before (i'm new here!) and I haven't actually checked these out for NTL - although I have for other companies.
If you go to
http://www.saynoto0870.com/search.php
and search for NTL you get a list of 0800 numbers for contacting various NTL Departments. Worth trying if you are struggling with the "official" ones ?
John