If you submit Form 80 in advance, it will save your time and you may get your visa approval more quickly. Otherwise, your Case Officer may ask you to provide Form 80 and your visa approval process may be delayed. Form 1221 is a short form of Form 80.
1 - 2 of 2 Posts
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.