this is prob the best search engine. https://www.rastreator.com/seguros-de-moto.aspx im with Direct (axa), lots of my mates are with Linea Directa (direct line)
If it’s a Spanish registered bike Linea direct. They have an English speaking service, contact them online and they call you back within about 10 seconds! Best quotes I found. If it’s not Spanish registered there’s a company in Gibraltar that will do it. Let me know if you need me to look out the details.
Didn’t think they did 3rd party, fire and theft in Spain? They didn’t use to due to the high numbers of bike theft.