The trading name of Able Insurance Services and a specialist van insurance, and the sister company of Admiral.
Admiral announced that it will underwrite van insurance directly in the UK, rather than through its broker business, Able Insurance,...