UK newsfromwww.thetottenhamindependent.co.uk4 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.