Alphacare (Assisted Living Services) 1 Taylor St, Heywood, Lancashire OL101EF