Operates as an insurance provider, offering underwriting services and coverage options across multiple lines of business.
1999
United Kingdom
201 - 500 employees
Insurance
$1B - 10B in revenue
$100M - 500M in profitability
Not reporting on Sustainability