Those landlords are breaking the law (and the terms of your tenancy) and I believe you can file a report with the police that will get them into very hot water with their local council -- potentially fined and booted off the register of landlords (which means it'd be an offense for them to let any flats out at all).
Source: my sister is a landlord.