liverpool diocesan council for social aid adelaide house
•
2024-04-24
Liverpool, UK
Project Worker - Adelaide House Approved Premises
PROJECT WORKER ADELAIDE HOUSE APPROVED PREMISES FOR WOMEN Adelaide House is the key project of the Liverpool Diocesan Council for Social Aid (LDCSA), a registered Liverpool based Christian charity. We are an independent Approved Premises for women, located in …