Welcome to the Virgin Community, I'm really sorry to learn about the trouble you've had with your phone recently.
You can find some great information about using your phone in Spain [here]. Have you checked your online account to see if you've been setup? It's something you can do yourself if it's not been.
I'd love to hear how you get on
New around here? To find out more about the Community check out our Getting Started guide