D R MACLEOD LIMITED Company number SC806656 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressCustoms House, Quay Street, Stornoway, United Kingdom, HS1 2XX PostcodeHS1 2XX Companies at this postcode 7 Map