About Lindengrove Capital Llp (OC376313) United Kingdom