About Hill Street Management Limited (NI619296) United Kingdom