About Hargham Properties Limited (01132134) United Kingdom