About 99 Henry Street Management Company Limited (05594851) United Kingdom