About Lark Organisation L.p. (SL013926) United Kingdom