DLMECH LTD Company number SC798833 · Monitor this company Active - Proposal to Strike off Overview People 1 Control Documents Analysis Location Related Registered office Address41c Caiystane Gardens, Edinburgh, Midlothian, United Kingdom, EH10 6TB PostcodeEH10 6TB Companies at this postcode 8 Map