London estate agent hit by fall in sales during 2023, but rental income helped it beat profit expectations.
What's Your Reaction?