Could have been Christian Scientists? They have some weird ideas about healing disabilities in lay people, and they have a branch down Finnieston way. The membership would fit your description
I think JW's do also try more 'targeted' stuff like this too