The Charter School North Dulwich is part of The Charter Schools Educational Trust (TCSET).
Registered Office: Red Post Hill, London SE24 9JH.
Tel: 020 7346 6600
Company Number: 073338707
All key financial information, including the Trust's Articles of Association, Accounts and Audit Reports, are held centrally on the Trust website and can be viewed by following the link HERE.
The most recent Audit report and Accounts for the year ending 31/08/2019 can be viewed below.