I use Nixon Williams at the mo, who are more expensive but do seem to handle everything (i.e. tell me exactly what/when tax is due, things need to be signed etc etc)