Advanced company searchLink opens in new window

Search the register – results

All results

  • ABBEXA LTD

    08475531 - Incorporated on 5 April 2013

    Abbexa Ltd, 181 Cambridge Science Park, Cambridge, England, CB4 0GJ

  • ABBEXA CAPITAL LTD

    12129610 - Incorporated on 30 July 2019

    181 Cambridge Science Park, Cambridge, United Kingdom, CB4 0GJ

  • ABBEXA INVESTMENTS LTD

    11902569 - Incorporated on 23 March 2019

    181 Cambridge Science Park, Cambridge, England, CB4 0GJ

  • ABBEXA LABORATORIES LTD

    12642513 - Incorporated on 3 June 2020

    181 Cambridge Science Park, Cambridge, United Kingdom, CB4 0GJ