ANGUS MACLEOD LTD Company number SC843843 · Monitor this company Active Overview People 2 Control Documents Analysis Location Related Registered office AddressDrumpark Vue Parkhead, Maryculter, Aberdeen, Scotland, AB12 5GL PostcodeAB12 5GL Companies at this postcode 6 Map