3IX PLCActive - Proposal to Strike off
08816214 - Incorporated on 16 December 2013
LR23 PLCDisolved
08966797 - Dissolved on 16 August 2022
38 YR PLCLiquidation
10389829 - Incorporated on 22 September 2016
A500 UZ PLC
16205539 - Incorporated on 24 January 2025
ADVANCED WEB METRICS LTD
03388924 - Incorporated on 19 June 1997
BRAND METRICS UK LIMITED
12842366 - Incorporated on 27 August 2020
AITABI HEALTH METRICS LTD.
08456836 - Incorporated on 21 March 2013
EVOTEC (UK) LIMITED
02674265 - Incorporated on 19 December 1991
SHOW ME THE METRICS LIMITED
08426464 - Incorporated on 1 March 2013
INNOVATIVE METRICS UK LTD
12445959 - Incorporated on 6 February 2020
FLOW METRICS SERVICES LTD
16027353 - Incorporated on 18 October 2024
OXFORD TECHNOLOGY 3 VENTURE CAPITAL TRUST PLCDisolved
04351474 - Dissolved on 9 September 2023
OXFORD TECHNOLOGY 2 VENTURE CAPITAL TRUST PLC
03928569 - Incorporated on 18 February 2000
OXFORD TECHNOLOGY 4 VENTURE CAPITAL TRUST PLCDisolved
05038854 - Dissolved on 6 December 2023
CHURCHILL COLLEGE OXFORD LTD
06460659 - Incorporated on 28 December 2007
ALPHA HAT METRICS LIMITEDDissolved
07554689 - Dissolved on 6 May 2014
MIRA METRICS RESEARCH LTD
07999968 - Incorporated on 21 March 2012
ITV PLC
04967001 - Incorporated on 18 November 2003
SSE PLC
SC117119 - Incorporated on 1 April 1989
@BIG PLCActive - Proposal to Strike off
04884941 - Incorporated on 2 September 2003