About Abbey Placements Ltd (06631679) United Kingdom