St Mary's University Twickenham Foundation manages an endowment which is based in Twickenham, England. The endowment supports various ventures in the field of arts, culture, heritage, and science. The trustee board is responsible for the administration of the firmSt Mary's University Twickenham Foundation is not currently invested in private equity or venture capital.