ICU 2 LIMITED Company number 07204202 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressUnit 8 Shaw Lane Industrial Estate, Ogden Road, Doncaster, England, DN2 4SQ PostcodeDN2 4SQ Companies at this postcode 26 Average house price in DN2 4SQ £997,000 (3 sales) Map