About 26 Goodhind Street Management Limited (02418577) United Kingdom