About Afton Associates L.p. (SL021380) United Kingdom