About Abbeyfield Ballachulish Society Limited (SP2124RS) United Kingdom