Search the register – results All results SCICORN TECHNOLOGY LTD 08894073 - Dissolved on 24 November 2015 Las Suite, 5 Percy Street, Fitzrovia, London, England, W1T 1DG