sistertech.org
Headquarters of the Spirituality While Alive Taskforce (SWAT)
It looks like nothing was found at this location. Maybe try a search?