About Lymore Grove Management Limited (12292713) United Kingdom