Search the register – results All results BUCHEN-ICS LIMITED 04428468 - Incorporated on 30 April 2002 25b Northampton Road, Scunthorpe, South Humberside, DN16 1UJ