SAHIDUL LTD
16088741 - Incorporated on 19 November 2024
OPI LIMITED
11195579 - Incorporated on 8 February 2018
OPI LIMITEDDissolved
06359206 - Dissolved on 16 February 2010
OPI INVEST LTDDisolved
15021670 - Dissolved on 25 February 2025
OPI CONSTRUCTIONS LTD
12128815 - Incorporated on 30 July 2019
OPI SALES LTD
16260799 - Incorporated on 18 February 2025
SEAGROVE INVESTMENTS LIMITEDLiquidation
07614456 - Incorporated on 26 April 2011
DVP CONSULTANTS LTD
09406307 - Incorporated on 26 January 2015
OPIA 1881 LTD
12380197 - Incorporated on 30 December 2019
OPIM LTD
13080623 - Incorporated on 14 December 2020
SIERA LTD
11584768 - Incorporated on 24 September 2018
OPI EVENTS LTDActive - Proposal to Strike off
07790777 - Incorporated on 28 September 2011
OPI TRANS LTDActive - Proposal to Strike off
11646842 - Incorporated on 29 October 2018
TIBI OPI LIMITEDActive - Proposal to Strike off
10184547 - Incorporated on 17 May 2016
OPI OPTIONS LTDDisolved
12435850 - Dissolved on 28 February 2023
OPI PLUS LTDDisolved
14875323 - Dissolved on 1 July 2025
I-OPIC LTD
16574453 - Incorporated on 10 July 2025
OPI CONSULTANTS LIMITEDDissolved
06837361 - Dissolved on 9 April 2019
OPI INVESTMENT LIMITEDDisolved
07443964 - Dissolved on 18 June 2024
OPI PROPERTY LIMITEDLiquidation
05456094 - Incorporated on 18 May 2005