Search the register – results All results CELLXION LTD 04780952 - Incorporated on 29 May 2003 Birchin Court 5th Floor, 19-25 Birchin Lane, London, United Kingdom, EC3V 9DU