https://www.taxconnections.com/taxblog/security-deposit-required-by-canadian-revenue-authority-for-non-resident-corporation/
Security Deposit Required By Canadian Revenue Authority For Non-Resident Corporation