Governing document SHAAREI TEFILLAH TRUST LIMITED

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