St. Monica Trust is a non-profit organization. It also runs a retirement village for the elderly.