About Lendon Grove Management Company Limited (11218282) United Kingdom