Nothing better to do

Dec 30, 2013

 HMRC have revealed that 1,566 UK tax payers filed their 2013 self-assessment tax returns on Christmas day. Are we to take this as evidence that the “bah humbug” mentality is alive and well in the…

Read more

Sign up to our newsletter

Stay on top of what's happening, get information, and learn about our people.

Sign up