Cape trust and investment company