CMS adds nine in London as part of 31-strong promos round