There is no set amount of time you have to wait in between applications with Virgin.
I asked HR specifically last year, and I was told that they have no such policy, and that you should re-apply once you feel you have the skills they require, and you are more confident in your interviewing manner etc.