Doha Insurance company is in front of gulf cinema ....not aware of anything behind gulf cinema...

I dont think you can renew your insurance as it requires passed technical inspection paper to renew...(I can be wrong on this ) you can take a 3rd party insurance..

Hope this helps...

Regards