Search the register – results All results INSTACASE LTD 06576776 - Incorporated on 25 April 2008 146 New London Road, Chelmsford, Essex, CM2 0AW