I would highly recommend Plutus Consultancy. They helped me on a last minute personal tax issue. Their fees were more than reasonable with an upfront quote meaning no nasty surprises. They were easy to contact, fast and efficient. They now look after all of my tax affairs and have helped out some of my friends and family.