About Grovewood Property Holdings Limited (00298272) United Kingdom