About Ellis Grove Management Company Limited (04754860) United Kingdom