About W. Hargreaves And Co. (property) Limited (00262618) United Kingdom