well they provided an Address and email ,but look what they wrote , quite confusing
"Within 30 days of the date of this letter, you must send the required documents / information to the Immigration Section of the Embassy of Canada. If the documents / information have not been received within...