About Stanton Grove Management Company Limited (11286162) United Kingdom