Hi,
I have started my process in May, still i have not yet sent my application. This involves lot of documentation and time taking process. I suggest you to go to few consultancies, however i am not suggesting you to take their service, talk to them and gather as much info as possible on the...