L MURRAY BUILDER LIMITED Company number SC591723 · Monitor this company Active Overview People 4 Financial Control Documents Analysis Location Related Registered office AddressSavannah Main Road, Ecclefechan, Lockerbie, United Kingdom, DG11 3BT PostcodeDG11 3BT Map