About Hargreaves Estates And Management Services Limited (00080187) United Kingdom