Can't speak for any local ones but I used Brookson Financial as my accountant when I had my own company and used their address as my company address. They were absolutely brilliant and their website made everything an absolute doddle. Other than supporting a local business I couldnt see any reason not to use them