Investing in a property, whether it is a buy-to-let, your own home or a business premises, is a big purchase with serious and long term financial...