We use a wide range of data sources to predict and score risk dynamically, help our customers actively mitigate future threats and obtain better coverage from the insurer in return.
Innovation Centre, Knowledge Gateway, Boundary Road, Colchester. CO4 3ZQ
The company is registered in England and Wales
Company Number: 11565575