583 EDIN LTD. Company number SC261047 · Monitor this company Active Overview People 13 Financial Control Documents Analysis Location Related Registered office Address33 Drum Brae South, Edinburgh, Scotland, EH12 8DT PostcodeEH12 8DT Companies at this postcode 20 Map