ROCHA HEIGHTS LTD
15817285 - Incorporated on 3 July 2024
MAKIN ROCHARD LIMITEDDissolved
02580369 - Dissolved on 5 October 2010
ROCHA JIU-JITSU UK LTDDisolved
13023025 - Dissolved on 26 April 2022
ROCHA SERVICES LTD
14475970 - Incorporated on 10 November 2022
DIANA ROCHA NINO LTD
15243304 - Incorporated on 28 October 2023
HARRY F. ROCHAT LIMITED
01263174 - Incorporated on 15 June 1976
ROCHA INTERNATIONAL LTDDisolved
11785805 - Dissolved on 7 February 2023
ROCHA PROPERTIES LTD
10234743 - Incorporated on 16 June 2016
ROCHA CONSTRUCTION LTDDissolved
11278954 - Dissolved on 10 September 2019
ROCHA EXCLUSIVE LTDDisolved
SC714447 - Dissolved on 2 May 2023
ROCHA ELECTRONICS LTDDisolved
11654636 - Dissolved on 18 January 2022
ROCHA ARCHITECTURE LTD
15318725 - Incorporated on 30 November 2023
ROCHA MANAGEMENT LTD
15609629 - Incorporated on 2 April 2024
ROCHA ASSOCIATES LTD
15992529 - Incorporated on 2 October 2024
JK ROCHA SERVICES LTD
14538430 - Incorporated on 13 December 2022
W ROCHA LANDSCAPING LTD
15424626 - Incorporated on 18 January 2024
ROCHA CONSTRUCTION LTD
08052628 - Incorporated on 1 May 2012
ROCHAY MEDIA LIMITEDActive - Proposal to Strike off
05395266 - Incorporated on 16 March 2005
FIXNORGE INVEST LIMITEDDisolved
13391763 - Dissolved on 27 June 2023
ROCHA PRINT SOLUTIONS LIMITED
06719093 - Incorporated on 9 October 2008