Hey Manik, did you try your luck?
I am in the same situation, I am working in Quebec at Client office where as my parent company is based out of Toronto. I am on open work permit with work locations - Montreal and Toronto. I got the ITA and need to submit the documents in a month, any pointers...