Thanks for your replies guys.
Pontius Navigator I'm guessing you mean the SAAF not the RSAF? I might just have to join up with them, but I'm not too keen to, as by all reports they seem to be very underskilled and falling apart.
I will look into my UK residency standing further and make a decision from there. Cheers guys.