New Catholic and Free Church
Major Sect: Disputed Apostolic Authority

    Founded in the year 1950

It is now 69 years old.

Schism ex Catholic Apostolic Ch (Catholicate of the West). Spiritism, theosophy. HQ London N10 (UK).