Article

lutontoday.co.uk on 2018-02-27 15:45

Care provider in Luton Requires Improvement

Special Seven Care (Beds) was rated as Requires Improvement by the Care Quality Commission in its latest inspection.

Related news