DUNCAN MACKENZIE LTD Company number SC241581 · Monitor this company Active Overview People 3 Financial Control Charges Documents Analysis Location Related Registered office Address33 South Beach Street, Stornoway, Isle Of Lewis, HS1 2BN PostcodeHS1 2BN Companies at this postcode 4 Map