Property insurance UK is split into business property (or commercial property insurance) and residential property insurance. Landlord insurance might cover holiday homes overseas and domestic, or just regular let property insurance.
We've connected with great brokers in the UK who know property insurance. They might have special rates that aren't available to the market as a whole and should provide a more personal quotation service than automated online systems that might make assumptions about your requirements.