Landlords Fined Over £400K for Property Violations

Landlords and agents fined over £400,000 for ignoring improvement notices, failing repairs, and breaking money protection laws.