If I'd had no response after writing to Virgin Mobile (at PO Box 2692, Trowbridge, BA14 0WX) then -- in desperation -- I'd drop a line to VM's CEO (using his published email address:
neil.berkett@virginmedia.co.uk) asking who should be handling my problem.