A WADE & CO LTD