Self Employment details
I am self employed. On the visa application form, should I put my business name for 'Name of your employer' and my own name for the 'Supervisor's name'?
Reply
I am self employed. On the visa application form, should I put my business name for 'Name of your employer' and my own name for the 'Supervisor's name'?