Crawford

Insurance Company in London
Insurance Company in London Located in Atlanta, Georgia, Crawford & Company is the world's biggest independent supplier of claims management services to insurance firms and self-insured entities, with a global network of more than 700 offices in 63 countries.

Contact Details

Address
42 Trinity Sq
London
EC3N 4TH
Phone
Driving Directions

From Website

Crawford
read moreUsing a methodology we perfected in Australia, we helped the insurer of a winery in California save a million dollars. And we took it one step further. Our team identified steps to restore damaged vines...
About Us
read moreWe treat our clients' policyholders like our own customers, helping to restore and enhance lives, businesses and communities at all points along the claims management journey. We believe in leading by...
  • Get free estimates
  • No obligation, no pressure
  • Save time and money
Get Free Quotes
Similar Businesses
TH March
TH March
London
Aviva
Aviva
London