Leisure Productions Ltd.
Leisure Productions Ltd. is the publisher name printed on these comics. Other series associated with this publisher might have a variation or an unexpected publisher name printed in the comic.
- H. John Edwards
Initially from a New Zealand printing of Planet Comics #1. The publisher name might be specific to NZ only.