13,000 law breaking landlords exposed for not paying tax - and experts say it's costing London £200 million
Newham Council said up to 13,000 landlords had not done tax self-assessments - a compulsory requirement for anyone that's earning more than £2,500 a year through property
No comments:
Post a Comment