Advanced company searchLink opens in new window

Search the register – results

All results

  • INOVITEC LIMITED

    03462638 - Incorporated on 7 November 1997

    Unit 4 Gound Floor, Castle Farm, Cholmondeley, Malpas, England, SY14 8AQ

  • INOVI TECH & INDUSTRY LIMITED

    14646722 - Incorporated on 8 February 2023

    Unit 1804 South Bank Tower, 55 Upper Ground, London, England, SE1 9EY