Sprucegrove Collective Investment Trust

529900MSBAVVDBZ0IL34

lapsed