J MC CREARY & CO LTD