DAISY BANK FARM ENTERPRISES LTD
02681750 - Incorporated on 28 January 1992
RAND ASSOCIATES LIMITED
02933181 - Incorporated on 26 May 1994
RAND CONTRACTING LIMITED
07324802 - Incorporated on 23 July 2010
RAND CONSULTING LTDDisolved
04946147 - Dissolved on 6 February 2024
RAND MARKINGS LIMITEDLiquidation
01020568 - Incorporated on 11 August 1971
MCMILLAN RAND LIMITEDLiquidation
01638075 - Incorporated on 26 May 1982
RAND CORP LIMITED
06775176 - Incorporated on 17 December 2008
RAND DEVELOPMENTS LIMITED
04327490 - Incorporated on 22 November 2001
RAND MEDICAL LIMITED
08723545 - Incorporated on 8 October 2013
RAND INVESTING LP
SL017401 - Incorporated on 24 July 2014
RAND ASSETS LIMITED
10252291 - Incorporated on 26 June 2016
RAND AERO LIMITEDDisolved
10906027 - Dissolved on 16 May 2023
JOHNSON RAND LTD
11146940 - Incorporated on 12 January 2018
TS RAND LIMITED
14230078 - Incorporated on 12 July 2022
RAND INNOVATIONS LTD
15585946 - Incorporated on 22 March 2024
RAND LEEDS LTD
16331577 - Incorporated on 20 March 2025
JULIANA LTDDisolved
11772448 - Dissolved on 7 December 2021
RO JULIAN LTDDisolved
11981039 - Dissolved on 12 July 2022
JULIANI LTD
16038297 - Incorporated on 24 October 2024
RAND-HAUL LTDActive - Proposal to Strike off
10791402 - Incorporated on 26 May 2017