About 58-62 Ock Street Management Company Limited (09976867) United Kingdom