Thank you for checking! I went and visited their website but I didn't see an explanation of this (it's kind of a multi-layered complicated website).
I am going to Spain next week and hope to visit one of their houses. They seem to be pretty active in Spain and have several houses and lay affiliates, with at least one in Madrid and one in Toledo, where I had to go anyway on this trip. I'll report back if I find out anything interesting about their European presence.
The fellow I talked with is from Brazil.
Buen viaje!