2017

1/3rd London

- Claims handling fully insourced

- We insure 1/3rd London

- 1st Broker Satisfaction Survey

£23mil GWP23 employees