About Abbey Group Number Six Limited (10222399) United Kingdom