UK newsfromwww.thetottenhamindependent.co.uk3 months agoBusinesses and builder named and shamed on tax defaulters listTax defaulters in the UK face public naming and penalties for inaccurate reporting and non-compliance.