Cover Lease is a specially designed credit insurance for leasing companies, banks and capital goods producers who lease their products to customers. The policy protects you against the risk of non-payment over the course of a lease or rental contract. It gives you non-cancellable bespoke cover for contracts up to 5 years.