About 76 Jermyn Street Management Company Limited (02376651) United Kingdom