soto investment company