About 39 Hill Street Management Limited (01189628) United Kingdom