N T L
Hertford House,36,Hertford St
West Midlands
CV1 1LT
0800 1832222
Cable Television & Equipment
Visit Website