Steve Stewart Location


Active Member
Can anyone tell me where Steve Stewart, NTL's Managing Director Customer Care, is located?
Surely you just go through customer care and ask where you should address correspondance to and state it's for his attention.

The latest video from AVForums

Podcast: Panasonic HX800 TV + Sony HT-G700 Soundbar reviews, movie and TV show news and reviews
Top Bottom