UK top-50 firm Trowers & Hamlins has recovered from the mixed set of financial results last year but is yet to match previous form as the firm posted revenues of £79.4m for the 2014/15 financial year – up on last year but still down 11% on a five year view.