Advanced company searchLink opens in new window

Search the register – results

All results

  • CELLXICA LIMITED

    09111612 - Incorporated on 2 July 2014

    Building 7200, Suite 7224 Cambridge Research Park, Beach Drive, Waterbeach, Cambridge, Cambridgeshire, England, CB25 9TL