MACLEOD & MACLEAN LIMITED Company number SC013415 · Monitor this company Active Overview People 6 Control Charges Documents Analysis Location Related Registered office Address4 Hillcrest, Lerwick, Shetland Islands, ZE1 0ST PostcodeZE1 0ST Companies at this postcode 5 Map