About Abbeyfield Scotland Limited (SP1883RS) United Kingdom