About Eden Grove Properties Ltd (12400101) United Kingdom