Search the register – results All results LILYLISA LIMITED 06933957 - Incorporated on 15 June 2009 713 Banbury Avenue, Slough, England, SL1 4LR