These buy-to-leave flats are generally newly built (and were bought off plan), in high rise buildings with concierge / security, so there are no worries about heating, burglary or squatting...
I'd guess the price of these is around £350k - £1.5m (for a reasonable 1 - 3 bed flat in a new build), which is well within the reach of well off foreign middle class investors.