N T L
NTL House,60,Maxwell Rd,Pollockshields
Lanarkshire
G41 1PR
0800 1832222
Cable Television & Equipment
Visit Website