Engleharts were very good.
Richard Woodley was the chap we worked with and he was excellent - managed to get our purchase over the line before the COVID stamp duty change whilst being ill with COVID himself. And he's an Albion fan.
https://www.engleharts.co.uk/ourpeople/richard-woodley/