well as far as we have been through, they do require your SIN almost everywhere. Maybe having a coorperation set up with atleast one Canadian citizen can help. this is how we did. set up a coorperation with a Canadian citizen, but who has no power in the whole business obviously.
you can give it a try
goodluck