About Hargreaves Property Holdings Limited (00921796) United Kingdom