I guess I had too little faith! Just after posting that the society might be defunct, I received a helpful answer from one of their contacts.
I considered deleting the entire post, but did not want people to retain the wrong idea. So I will edit this to reflect that they are still around!
I considered deleting the entire post, but did not want people to retain the wrong idea. So I will edit this to reflect that they are still around!