Home

Make A Complaint

How Do I Make A Complaint

  • To request general assistance, you should contact AnchorWatch:
  • AnchorWatch                                                                                    
    5016 Centennial Blvd Ste 200                                      
    Nashville, TN 37209
  • Email: Hello@anchorWatch.com    

    To make an initial complaint, you should contact Arch Insurance at:
  • The Complaints Manager
    Email: Complaints@archinsurance.com
    Toll Free Telephone: 1-800-920-4633 
  • Arch Managing Agency Limited                                
    4th Floor
    10 Fenchurch Avenue
    London
    EC3M 5BN
    United Kingdom