Contact information LEICESTER HIGH SCHOOL CHARITABLE TRUST LIMITED

Charity number: 503982
Charity reporting is overdue by 12 days