About New John Street Management Company Limited (13334343) United Kingdom