The only good thing I can say about this group is they have real nice buildings.
"The Church" is a spiritual organism composed of scattered individuals in whom the Holy Spirit resides. As as such, it is invisible. The Church isn't a physical "building".