Governing document THE NELLY BEN-OR SCHOLARSHIP TRUST

Charity number: 1074540
Charity reporting is overdue by 58 days