The main activities of the charity are the operation of a number of independent schools and one academy in Bedford. The charity also operates a number of almshouses in the Bedford area. In addition, the charity supports the community by giving grants to local projects. In 2009/10 it donated over £1,900,000 in grants to projects based in and around Bedford. This money is intended to help local organisations and individuals to make a difference to their own lives or those of others.