The Captain G. M. F. Irvine Memorial Trust Donor

The advancement of education,The advancement of religion,The advancement of environmental protection or improvement

Headquarters: Ireland