About 41 William Street Management Company Limited (05823486) United Kingdom