OTODIXA LTDActive - Proposal to Strike off
12511348 - Incorporated on 11 March 2020
OTOLOMI LTD
16102092 - Incorporated on 26 November 2024
OTO TRADE LTD
12057690 - Incorporated on 18 June 2019
OTORIDE LTDDisolved
13411001 - Dissolved on 25 October 2022
OTOCARE LTDDisolved
13062310 - Dissolved on 15 April 2025
OTOBATH LTDActive - Proposal to Strike off
SC804047 - Incorporated on 22 March 2024
OTOGONE LTDDisolved
13495334 - Dissolved on 3 January 2023
OTO UNION LLPDissolved
OC350785 - Dissolved on 26 July 2011
OTO MEATS LTDActive - Proposal to Strike off
07659947 - Incorporated on 7 June 2011
OTOBITS LTDActive - Proposal to Strike off
SC455843 - Incorporated on 1 August 2013
OTO TRANS LTDDisolved
12674722 - Dissolved on 20 December 2022
OTOLOCI LTD
10064458 - Incorporated on 15 March 2016
LEVEL OTO LTDDisolved
14698159 - Dissolved on 13 August 2024
OTO 3D LIMITED
04986444 - Incorporated on 5 December 2003
OTO2 LIMITEDActive - Proposal to Strike off
13422336 - Incorporated on 26 May 2021
OTOMATE LTDDisolved
14563991 - Dissolved on 9 April 2024
LP020641 LP
LP020641 - Incorporated on 11 November 2019
OTO IT LIMITEDDisolved
07844896 - Dissolved on 4 January 2022
OTO SECURITY LIMITEDActive - Proposal to Strike off
08265720 - Incorporated on 23 October 2012
OTO SUPPORT LTDLiquidation
09769123 - Incorporated on 9 September 2015