EDENMILL LIMITED Company number SC200411 · Monitor this company Active Overview People 12 Financial Control Documents Analysis Location Related Registered office Address56 St. James's View, Penicuik, Scotland, EH26 9DY PostcodeEH26 9DY Companies at this postcode 9 Map