ROCHE SOFTWARE LIMITED
09711617 - Incorporated on 31 July 2015
ROCHE LEGAL LIMITED
09667485 - Incorporated on 2 July 2015
ROCHE ULTIMATE LIMITEDDissolved
09477613 - Dissolved on 20 November 2018
EDWARD ROCHE LTD
10435467 - Incorporated on 19 October 2016
JOHN ROCHE LIMITEDDissolved
10966815 - Dissolved on 17 December 2019
ROCHE TRAVELS LIMITEDDisolved
14048537 - Dissolved on 17 January 2023
LUX ROCHE LIMITED
15490510 - Incorporated on 14 February 2024
ROCHE COMMERCIAL LTD
15659463 - Incorporated on 18 April 2024
DECLAN ROCHE LTDDisolved
15676363 - Dissolved on 22 July 2025
ROCHE JEWELS LIMITED
16297791 - Incorporated on 6 March 2025
MR & MRS TANG LTD
15171097 - Incorporated on 28 September 2023
RHNB LTDDisolved
11980926 - Dissolved on 28 January 2025
ROCHER LIMITEDActive - Proposal to Strike off
11752323 - Incorporated on 7 January 2019
ROCHESTER IT LTDActive - Proposal to Strike off
09943733 - Incorporated on 11 January 2016
ST ROCHESTER LTD
10004217 - Incorporated on 15 February 2016
FORT ROCHE GRP LTD
07314478 - Incorporated on 14 July 2010
ROCHESTER UK LTD
06185976 - Incorporated on 27 March 2007
ROCHEN LIMITED
SC242971 - Incorporated on 28 January 2003
K.ROCHEHEALTH LTDActive - Proposal to Strike off
09457998 - Incorporated on 25 February 2015
ROCHESTER RC LTD
14422103 - Incorporated on 17 October 2022