News

England’s largest provider of specialist housing care, Anchor, recently launched a new show home at The Peaks in Woodford, Stockport, hosting a successful opening event on the 28th June.