Seol mar théacs é seo: On some non-periodic branch groups