DMS PARTNERS LIMITED Company number SC056777 · Monitor this company Active Overview People 10 Financial Control Charges Documents Analysis Location Related Registered office Address29 Ormidale Terrace, Edinburgh, Scotland, EH12 6EA PostcodeEH12 6EA Companies at this postcode 4 Map