RANDOM HOLDINGS INC LTD.
10311121 - Incorporated on 3 August 2016
RANDOM HARVEST LIMITED
03580761 - Incorporated on 12 June 1998
CRAIGLOVAT LTDDisolved
SC533315 - Dissolved on 25 January 2022
RANDOM1990 LTDDisolved
13833738 - Dissolved on 12 March 2024
RANDOM HOUSE HOLDINGS LIMITED
08265900 - Incorporated on 23 October 2012
RANDOM 101 LTDDisolved
14631903 - Dissolved on 8 July 2025
RANDOM1999 LTDDisolved
14503795 - Dissolved on 12 March 2024
VERSITA SOFTWARE LTDDisolved
12222091 - Dissolved on 18 July 2023
RANDOM FUELS LTDActive - Proposal to Strike off
08082855 - Incorporated on 24 May 2012
RANDOMZ LTD
08797082 - Incorporated on 1 December 2013
RANDOM IT LTDDissolved
07414890 - Dissolved on 9 October 2012
RANDOM GROUP LIMITED
01855355 - Incorporated on 15 October 1984
EL-SAWY HOLDINGS LTD
07584050 - Incorporated on 30 March 2011
APORIAN LTD
14006094 - Incorporated on 28 March 2022
RANDOM NOM LTDActive - Proposal to Strike off
07570502 - Incorporated on 18 March 2011
ACS RANDOM LTD
08999762 - Incorporated on 16 April 2014
RANDOM PIX LTDActive - Proposal to Strike off
08743046 - Incorporated on 22 October 2013
RANDOM XYZ LTDActive - Proposal to Strike off
10708359 - Incorporated on 4 April 2017
FROWDOKA CONSULTING LTD.Active - Proposal to Strike off
06584208 - Incorporated on 6 May 2008
RANDOM DESIGN LIMITEDDisolved
02592425 - Dissolved on 12 April 2022