OVONEL LIMITED
11794790 - Incorporated on 29 January 2019
OVOSNA LIMITED
13790356 - Incorporated on 8 December 2021
OVO HOLDINGS LTD
10722665 - Incorporated on 12 April 2017
OVODIGITAL LTD
12969997 - Incorporated on 23 October 2020
OVOSONICO LTDDissolved
08205893 - Dissolved on 8 July 2014
OVO FINANCE LTD
10722770 - Incorporated on 12 April 2017
OVOVA LIMITED
10628929 - Incorporated on 20 February 2017
OVOMEDICS LTD
13858829 - Incorporated on 19 January 2022
OVO SERVICES LTDDisolved
12543817 - Dissolved on 7 May 2024
OVONEL LIMITEDDisolved
13162944 - Dissolved on 19 March 2024
OVO LABS LIMITED
16168449 - Incorporated on 7 January 2025
OVO BUFF LIMITED
16571911 - Incorporated on 9 July 2025
P.DELL LTDActive - Proposal to Strike off
11444264 - Incorporated on 2 July 2018
Q DELL LTDActive - Proposal to Strike off
10250564 - Incorporated on 24 June 2016
P DELL LTDActive - Proposal to Strike off
12506828 - Incorporated on 9 March 2020
R DELL LTDLiquidation
08298980 - Incorporated on 19 November 2012
OVO LIGHT LIMITED
07961657 - Incorporated on 23 February 2012
OVORIAH LIMITEDDisolved
13481572 - Dissolved on 27 December 2022
OVOCA HEATING LTD
15175589 - Incorporated on 29 September 2023
OVONNAN LIMITED
15767839 - Incorporated on 7 June 2024