I think the periodical you are referring to is Christian Order.
This is indeed the periodical. Thank you for the reminder.
In many ways it is very good, though when I subscribed I found that it was very particularly concerned with the Conciliar church in England though much of it that was intended for a wider audience was very well thought out.
Though there may have been disagreements between Michael Davies and James Larson, I do think they have more in common than they would ever have cared to admit, the chief of which is their fierce anti-sedevacantism.