Search the register – results All results IZILLA LIMITED 08520738 - Incorporated on 8 May 2013 2 Pioneer Court Chivers Way, Histon, Cambridge, England, CB24 9PT