Business & Commercial Insurance

Supporting start ups
For over 40 years Alan Boswell Group has successfully supported developing businesses based on newly emerging technologies. We look at risk management and what you need to consider as you grow and go through different rounds of funding.

What is Corporate Legal Liability (CLL) insurance?
Corporate legal liability covers the cost of defending a business if a claim is made against it. Here’s how it works and why it’s so important.

What is an insurance broker? All your questions answered
The role of an insurance broker, how to benefit from their expertise, and how to choose a broker that’s right for you.

The importance of getting the right invoice payment terms
We cover some important invoice payment terms that help inform your clients when and how you expect to be paid.

Protecting your farm or estate: tips for managing risks and hazards in agriculture
Farming can be hazardous, with nearly one person killed in a work-related incident each week. We outline common dangers and offer tips on minimising the risk of injury.

Claims cost inflation – what it is and what can businesses do about it?
While inflation is riding high, claims cost inflation – the amount it costs an insurer to settle a claim – is even higher. In this article, we explain how to protect your business from its effects.

A beginner's guide to key person insurance
A guide to key person insurance, what it covers and how it can benefit your business.

Thinking of getting a NEBOSH general certificate qualification?
If you’re thinking of getting a NEBOSH general certificate qualification, we’ve put together everything you need to know to get started.

How to build a business continuity plan
A business continuity plan can enable your business to function if something goes wrong. Effective plans ensure minimal disruption to your core functions, helping you avoid potentially devastating consequences.

Electric vehicle fires are on the rise; is there a risk to your business premises?
If you plan to charge vehicles on your commercial premises, it’s important that you understand the risks and that you’re properly insured.

11 ways to ensure your invoices are always paid on time
Late payments are not only bad for your business cash flow, but can also impact your wellbeing. Here are 11 top tips to ensure your invoices are always paid on time

What is Environmental Impairment Liability cover?
What is Environmental Impairment Liability (EIL) insurance and what environmental legislation do business owners need to be aware of?