Stoll is a leading charity in the provision of housing and support to vulnerable veterans to enable them to live as independently as possible. The site