Financial history PROTECT AND HELP THE POOR AND NEEDY INTERNATIONAL LIMITED

Charity number: 1205879
Recently registered