About Abbey Business Services Worldwide L.p. (SL014383) United Kingdom