I've asked to join that one and also put a post on Lost Glasgow. There's some family who might not be too happy I'm doing this search and they're more likely to be on those types of groups, which is why I went to reddit first.
Hitting dead ends though. So needs must.