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