About 25 John Street Management Company Limited (05727596) United Kingdom