DOUGLAS BROWN CONTRACTING LIMITED Company number SC875314 · Monitor this company Active Overview People 2 Control Documents Analysis Location Related Registered office AddressMosshead Farm, Tundergarth, Lockerbie, United Kingdom, DG11 2PT PostcodeDG11 2PT Map