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