WILLIAM DUNCAN + CO LTD Company number SC465227 · Monitor this company Active Overview People 11 Financial Control Charges Documents Analysis Location Related Registered office AddressEllersley House, 30 Miller Road, Ayr, KA7 2AY PostcodeKA7 2AY Companies at this postcode 496 Map