About The Lucas Partnership (uk) 2 L.p. (LP018016) United Kingdom