About 85 Winchester Street Management Company Limited (05676803) United Kingdom