Anchor is England’s largest provider of specialist housing and care for those in later life, they are committed to creating choice and opportunity for everyone.Our BAU activity advertises care homes to prospective residents. More recently we have been running recruitment activity to help recruit people...