About Longcross Limited Partnership (LP021506) United Kingdom