I recommend Qatar General Insurance Company or Doha INsurance. Have 9 year experience with them and they never provided much faster clearance incase of a claim and are easy to deal with. Insurance premium depend on prior accidents and value you want to insure for.