MARGARET DOUGLAS LIMITED Company number SC444420 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address78 Windsor Gardens, Hamilton, Lanarkshire, ML3 0ND PostcodeML3 0ND Companies at this postcode 3 Map