As far as Accountants go I would highly recommend Leon and his team. I have tried various Accountants in the past, but Leon is different. Different in the way he talks to me, approaches issues and concerns, he wants to understand what I do and how I work to ensure that he can do the best job for me, regarding Tax & VAT.
Leon does all my business accounts and my property accounts in a very professional manner.
If you are looking for the "Best of Accountants" then Brookes Stephens is the company for you.