DODE LTD Company number SC567651 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address34A HIGH STREET, LOCKERBIE, UNITED KINGDOM, DG11 2AA PostcodeDG11 2AA Companies at this postcode 28 Map