I am from Sudbury Ontario so around 6 hrs drive from London.Excellent, would you mind letting know if you are located in and around London ..say Kitchener waterloo area or nearby? Does the role of the representative End once the COPR is generated OR is the PR Card mailed to the representative..which could also mean that the visa office for COPR would be dependent on the Representative's address...any clues?
Sorry not sure about your question regarding the role of representative as I submitted my application myself. But as far as I know visa office is not always the nearest to applicant's address or representative's.