The number looks correct.Thanks for your reply, Yes, I applied in Canada. Do you know any other contact number to reach them? Cos I tried this 1-888-242-2100 but unable to reach an agent that I can talk to.
Just navigate your way through the options and wait for the automatic messages to finish.