Home Business Stamp duty deadline sparks property sales surge