Advanced company searchLink opens in new window

Search the register – results

All results

  • IGENNUS LIMITED

    04934116 - Incorporated on 16 October 2003

    St Johns Innovation Centre, Cowley Road, Cambridge, CB4 0WS