The Community Trust celebrates its 40th Anniversary with over 200 individual named funds.