Investor Login. Email Address. Password. Login. Forgot Login Details Marshall Wace LLP is a limited liability partnership registered in England and Wales .