About Abbeyfield Glasgow Society Limited (SP1873RS) United Kingdom