About Lisson Grove Partners Limited (13297229) United Kingdom