About 33 Wimpole Street Management Company Limited (02275328) United Kingdom