December 14, 2023 Self Assessment Deadline Puts Christmas on Hold For UK SMBs Quarter of small business owners will file their self assessment in the last month, close to the deadline. One in five have previously missed…