Vast amounts of residents in the UK are ruled by Registered Social Landlords(RSL). Our Government, our local councils etc. areā¦ read more