WILLIAM CADENHEAD LTD