Newcastle Upon Tyne Y.M.C.A.
Registered Charity No.
1070578