Lots of people in the comments above don't get YouTube, it's a business. Not all shop owners own the premises. They're not classed as fronting, it's business. Most corporate companies lease vehicles not buy them, having cash tied up in a depreciating asset.
If a car costs 15k in depreciation during the first 3yrs, and leasing or PCP for the same car for the same term costs 10k and you have no intention of keeping it, why pay the extra?..…....
People that own their car outright with undeclared mods aren't in a advantageous position should a claim be needed.