About Leadport Associates L.p. (SL026041) United Kingdom