About Crossford Inter L.p. (SL029643) United Kingdom