Knight Frank has reported a pre-tax profit of just under £21 mln (EUR 24 mln) for the year to end-April 2009. Allthough the result was well down on the pre-tax profit of almost £60 mln the year before, Knight Frank performed better than several of its peers.