About Luffield Limited Partnership (LP011125) United Kingdom