About Abbey Group Number Eleven Limited (13472299) United Kingdom