About Abbeyfield House Limited (10644810) United Kingdom