About Lanstead Capital Limited Partnership (LP011908) United Kingdom