In the majority of cases, company cars are insured by the company who owns or leases them, usually under a motor fleet, multi-driver policy. … However, it’s not impossible to get private insurance for a company car and some insurers will cover leased vehicles, providing the lease is for a minimum of 12 months.