Governing document SOUTH LEEDS TEAM MINISTRY CHARITY LIMITED

Charity number: 514118
Charity reporting is up to date (on time)