Trustees’ Annual Report And Financial Statements FOR THE YEAR ENDED 30 SEPTEMBER 2020
Shared Interest Foundation is a charitable company limited by guarantee Registered Company Number: 04833073 Registered Charity Number: 1102375