COOPER (William) LTD.