J. & E. MACLEOD, LIMITED Company number SC033652 · Monitor this company Active Overview People 6 Financial Control Documents Analysis Location Related Registered office Address22a Goathill Crescent, Stornoway, Isle Of Lewis, HS1 2TB PostcodeHS1 2TB Companies at this postcode 2 Map