About William Street Management Company Limited (08805410) United Kingdom