About Hallam & Duffy Properties Limited (12820235) United Kingdom