I've never heard of houseleeks... but I do know those plants!
I've seen those plants labeled as "hens and chicks" here locally, and I think they are all related to Sedum? I think sedum is close to the sempervivium family- they do well in rocky areas, like tucked into the side of a mountain rock wall with just a little dirt put in.
So you grow these on your house???