About 11 Russell Street Management Company Limited (02564328) United Kingdom