One of the art directors on later issues is Anthony Ladd-Hudson. It is possible the art director here, Eric Hudson, is the same person.
Indicia
The indicia for this issue is not recorded. The identified publisher might be an associated or parent company, rather than the specific listed publisher.