Advanced company searchLink opens in new window

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