OPEN ROAD SOFTWARE LIMITED
07692483 - Incorporated on 4 July 2011
RAIN OPEN SOURCE SOFTWARE LTD
14225818 - Incorporated on 11 July 2022
NEXUS OPEN SOFTWARE LIMITEDLiquidation
04198176 - Incorporated on 11 April 2001
OPEN BOX SOFTWARE LIMITED
04752509 - Incorporated on 2 May 2003
OPEN BOX SOFTWARE LIMITED
10500537 - Incorporated on 28 November 2016
OPEN FINANCIAL SOFTWARE LIMITED
10816565 - Incorporated on 13 June 2017
OPEN MIND SOFTWARE LIMITEDDissolved
SC169405 - Dissolved on 15 November 2013
OPEN FOREST SOFTWARE LIMITED
09851908 - Incorporated on 2 November 2015
OPEN ACCESS SOFTWARE LIMITEDActive - Proposal to Strike off
07774529 - Incorporated on 15 September 2011
OPEN SOFTWARE SOLUTIONS LIMITEDActive - Proposal to Strike off
08988349 - Incorporated on 9 April 2014
OPEN BLEND SOFTWARE LIMITEDActive - Proposal to Strike off
09420206 - Incorporated on 3 February 2015
OPENMINDS GROUP LTDDisolved
12466947 - Dissolved on 23 July 2024
OPEN OCEANS GROUP LTD
13857979 - Incorporated on 19 January 2022
OPEN SOURCE GROUP LTD
15234670 - Incorporated on 25 October 2023
OPEN WATERS GROUP LTDDisolved
13781591 - Dissolved on 25 February 2025
OPEN ARMS GROUP CIC
SC848242 - Incorporated on 12 May 2025
MANAGESOFT (UK) LIMITEDLiquidation
02970544 - Incorporated on 22 September 1994
OPENOVA SOFTWARE LIMITED
09791942 - Incorporated on 23 September 2015
APPSATILE SOFTWARE GROUP LTD
13815407 - Incorporated on 23 December 2021
OPEN STORAGE GROUP LTD
15495827 - Incorporated on 16 February 2024