About 18 John Street (management Company) Limited (10329088) United Kingdom