Hope and Opportunities for Everyone HOPE Trust Cardiff CIO is the social action charity for Glenwood Church Faith Community. Registered Charity Number: 1161235