Hi
Try a company called Intersure based in UK, reasonable priced, no extra charges for paying monthly by DD, you get public liability included in quotation, if you are renting out you will need accidental damage for tenants cover at a small extra cost
Hope this helps