MACFARLANE ELECTRICAL LIMITED Company number SC388186 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address20a Melbost, Stornoway, Western Isles, HS2 0BG PostcodeHS2 0BG Companies at this postcode 10 Map