I can fully recommend Clever Accounts, i am a small IT business and as such do not really want to get embroiled in accounting details. The people at Clever Accounts do everything relating to VAT, Corporation Tax, Payroll, Year End etc with the minimum of fuss and always with plenty of notice if i need to do something. They are always on hand for any advice that you might want. The online portal is excellent to the point where i do not need to run any accounts software myself. Great value for money and a very professional service.