Hi again,
Albertacitizen is right we all know how things are in India(or any home country) and so to be positive they do the checks....Well the company closing down is not an issue, CIC understands that all you have to do is send them the exact explaintion but you dont need to worry things should be fine.
Albertacitizen is right we all know how things are in India(or any home country) and so to be positive they do the checks....Well the company closing down is not an issue, CIC understands that all you have to do is send them the exact explaintion but you dont need to worry things should be fine.