honey737 I believe that, as we are a JAA airline, you need to have the right to live and work in the EU rather than the UK. However, I'm sure Virgin's Human Resources Dept could put you straight.
Flame Why don't you ring Virgin Ops or Crewing departments? I'm sure you can find their 'phone numbers if you try! Flying and pilots is my area of 'expertise' (loosely speaking).