Elmore Community Services is a mental health, complex needs, homelessness, and domestic abuse charity in Oxfordshire and Buckinghamshire.