The latest records from the Department for Business, Energy and Industrial Strategy show that there are 5.5 million private sector businesses in the UK, 1.3 million employing businesses and 4.2 million non-employing businesses. Meaning that 76% of businesses do not employ anyone aside from the owner. The overall business population... Read More 
Company directors are you missing out on this tax-efficient life insurance?











