As I previously explained, not all companies used by the comparison websites will quote for particular business. In the 3 instances you cited, it is obvious that your property does not fit their criteria.
The comparison website search engines are designed to go to each insurers website, they are not selective when you enter your details, which explains why to end of the list shows the 'non-quotes'.
If your present insurer has declined to renew your insurance, you need to contact them to find out why, perhaps their criteria has changed or they have stopped writing this class of business.
If you are so worried, why don't you contact a local insurance broker who would better placed to advise you in this matter?