You should repost you complaint here :-
http://community.virginmedia.com/
I would post in one of the Broadband forums and also the Tv forum it will be picked up by a forum team member who will help you sort it out over the internet as you dont have a landline.just register then post. Hope this helps and you get sorted soon