CCLA - The Public Sector Deposit Fund is an open-end fund incorporated in the United Kingdom. The Fund's objective is to maximize current income. The Fund invests in a diversified portfolio of high-quality sterling-denominated certificates of deposit, call accounts, and term deposits with banks and building societies.
CCLA Investment Management Ltd
London EC2V 6DZ