My Vodafone App for iPhone, Android & Blackberry.
Try googling it (020+ variations) if you haven't already. It usually leads to a forum where the number is identified. I'd take a look but I have no data thanks to VF!
Good look though slatey