IMI BY IMOGEN EVANS LTD Company number SC636099 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address1/13 Succoth Avenue, Edinburgh, Scotland, EH12 6BE PostcodeEH12 6BE Companies at this postcode 2 Map