Local authority imposes fines exceeding £20,000 on landlords for inadequate property management. Three out ...

Read More