756 EDIN LTD. Company number SC308667 · Monitor this company Active Overview People 22 Financial Control Documents Analysis Location Related Registered office Address22 Stenhouse Mill Lane, Edinburgh, Scotland, EH11 3LR PostcodeEH11 3LR Companies at this postcode 16 Map