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
Stay in control of your spending and manage your account online.
Register for My Vodafone