I think I've posted this recommendation before, but I have been using Colin Mason FCA of Mason Dharsi for a number of years, and my builder has used them for even longer. They are based in Croydon which keeps costs down and specialise in small businesses. Colin is very practical and approachable and has a wide knowledge of issues that can affect small businesses.
He can be contacted on 020 8686 5283. I might be tempted to leave any approach till after the 31 January tax deadline. I understand that I am not the only client who expected him to turn around a tax return in a few weeks.