Allen W. MacLeod; D & A MacLeod Company Ltd.