DIANA ROCHA NINO LTD
15243304 - Incorporated on 28 October 2023
MRS1NGH LTD
09918534 - Incorporated on 16 December 2015
MRS R NEW LTD
11182864 - Incorporated on 1 February 2018
MRS MOP LTDDisolved
14379705 - Dissolved on 5 March 2024
MRSAT LTDDisolved
14389617 - Dissolved on 5 March 2024
ROCHA INTERNATIONAL LTDDisolved
11785805 - Dissolved on 7 February 2023
ROCHA PROPERTIES LTD
10234743 - Incorporated on 16 June 2016
VILLAGE ROCHA LIMITED
12520472 - Incorporated on 17 March 2020
ROCHA CONSTRUCTION LTDDissolved
11278954 - Dissolved on 10 September 2019
ZELI ROCHA LIMITED
07391301 - Incorporated on 29 September 2010
ROCHA CELESTE LIMITEDDisolved
NI035773 - Dissolved on 28 February 2023
ROCHA EXCLUSIVE LTDDisolved
SC714447 - Dissolved on 2 May 2023
ROCHA TRUFFLES LIMITEDDisolved
15739274 - Dissolved on 15 October 2024
DA DA LTD.Dissolved
03370675 - Dissolved on 7 June 2011
ROCHA ELECTRONICS LTDDisolved
11654636 - Dissolved on 18 January 2022
DEBORAH ROCHA LIMITED
11991425 - Incorporated on 13 May 2019
RENDALL ROCHA LIMITED
10906225 - Incorporated on 9 August 2017
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