ICL GROUP LTD Company number 10366719 · Monitor this company Active Overview People 6 Financial Control Documents Analysis Location Related Registered office Address12 Princes Crescent, Edlington, Doncaster, England, DN12 1BB PostcodeDN12 1BB Companies at this postcode 8 Average house price in DN12 1BB £57,000 (23 sales) Map