Anyone had experience of applying for the LTR visa, and 'screen 7' person? Is this a real person or a generic name for the whole department?
I can never speak to them, or anyone else in any position to discuss the opaque rules that the BOI apply. Very distressing.