About 23 John Street Management Company Limited (02691695) United Kingdom