G.N ROCK LIMITED
13120984 - Incorporated on 8 January 2021
U ROCK LIMITEDActive - Proposal to Strike off
10565730 - Incorporated on 16 January 2017
ROCK66 LIMITEDActive - Proposal to Strike off
10701089 - Incorporated on 31 March 2017
K.P.M. ROCK LIMITED
04150218 - Incorporated on 30 January 2001
H ROCK LIMITEDActive - Proposal to Strike off
07583624 - Incorporated on 30 March 2011
ROCK3 LIMITEDActive - Proposal to Strike off
08555589 - Incorporated on 4 June 2013
ROCK34 LIMITED
07226310 - Incorporated on 16 April 2010
ROCK - I LIMITEDDisolved
12306430 - Dissolved on 14 December 2021
ROCK A.I. LIMITEDDisolved
SC602091 - Dissolved on 19 April 2022
T-ROCK LIMITEDActive - Proposal to Strike off
10438127 - Incorporated on 20 October 2016
ROCK 4 LIMITED
15883763 - Incorporated on 7 August 2024
REFUGEES ROCK
CE038827
D-ROCK LIMITED
06426782 - Incorporated on 14 November 2007
ROCK 1970 LIMITED
08795228 - Incorporated on 28 November 2013
ROCK25 LIMITED
NI725259 - Incorporated on 9 January 2025
VENUS CAPITAL LIMITED
11326657 - Incorporated on 24 April 2018
ROCKK LTDDisolved
SC624075 - Dissolved on 27 July 2021
MK ROCK LTDActive - Proposal to Strike off
07368204 - Incorporated on 7 September 2010
ROCKA LTDDissolved
07449246 - Dissolved on 3 July 2012
ROCK PM LTDDisolved
09102979 - Dissolved on 28 June 2022