IDURON LIMITED Company number 05393845 · Monitor this company Active Overview People 7 Financial Control Documents Analysis Location Related Registered office AddressIDURON, Biohub, Alderley Park, Macclesfield, Cheshire, SK10 4TG PostcodeSK10 4TG Companies at this postcode 253 Map