DLSH LTD Company number SC503169 · Monitor this company Active Overview People 1 Financial Control Charges Documents Analysis Location Related Registered office Address34 High Street, Bonnyrigg, Scotland, EH19 2AA PostcodeEH19 2AA Companies at this postcode 14 Map