News
Leeds Jewish Housing Association (LJHA) has achieved a customer satisfaction rating of 82.9%, an increase of 13.5% from 2024, after an all-tenant survey.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results