It has more than 4,400 employees based in over 100 offices across the UK and handles around # 3bn of insurance premiums each year.
It has more than 4,400 employees based in over 100 offices across the UK. It handles around # 3bn of insurance premiums each year.