About Duncan Hood Properties Ltd (11248061) United Kingdom