About 20 Henrietta Street Management Company Limited (11191184) United Kingdom