A new property search platform aimed at buy-to-let investors has been launched. PropertyXYZ, a data focussed platform, uses technology to provide property...