Anchor - Trafalgar Gardens is a housing service providing accommodation for individuals, likely including supported living options. It aims to assist residents in a community-focused environment in Leeds.