The Society of St James Non-profit charity dedicated to preventing, relieving and ultimately ending homelessness.