MACLEODS CONSULTANCY LIMITED Company number SC270051 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address3 LAWFIELD, COLDINGHAM, EYEMOUTH, TD14 5PB PostcodeTD14 5PB Map