Business fined for deliberately defaulting on almost £500,000 in tax

07752078 Limited, formerly known as Lucas Johnson Limited, deliberately defaulted on nearly half a million pounds in tax over a period of almost a decade.

Open article