About The Grove Block C Limited (03634004) United Kingdom