UK PropertyProperty deal numbers fall by more than 40%1 month agoProperty deal numbers fell 41% in March, exactly one year after a major spike ahead of a Stamp Duty deadline....