About Eden Grove Management Company Limited (01298922) United Kingdom