About Grove End (management) Limited (02068241) United Kingdom