INTERNATIONAL CASTRO & SOUSA LTDActive - Proposal to Strike off
12146857 - Incorporated on 8 August 2019
EMANUEL DE CASTRO LIMITEDDisolved
14214016 - Dissolved on 5 December 2023
CASTRO MEDIA CAMPAIGNS LTD
13067232 - Incorporated on 7 December 2020
CASTRO FAMILY PROPERTIES LIMITED
16574969 - Incorporated on 10 July 2025
CASTRO ENGINEERING SERVICES LTDActive - Proposal to Strike off
10988886 - Incorporated on 29 September 2017
CASTRO CONSTRUCTION SERVICES LTD
15648747 - Incorporated on 15 April 2024
CASTRO & LEO ESTATE LIMITED
15980590 - Incorporated on 26 September 2024
CASTROL OFFSHORE LIMITED
02967804 - Incorporated on 14 September 1994
DE CASTRO PROPERTY GROUP LTD
14285417 - Incorporated on 9 August 2022
13822184 LTDDisolved
13822184 - Dissolved on 27 June 2023
CASTROPOL INVESTMENTS LTDDisolved
13163368 - Dissolved on 21 January 2025
S.CASTRO CLEANING COMPANY LTDActive - Proposal to Strike off
06204965 - Incorporated on 5 April 2007
CASTRO'S CONSULTANCY LIMITEDActive - Proposal to Strike off
09572501 - Incorporated on 1 May 2015
JAVIER CLEMENTE ENGONGA AVOMO LTDDisolved
14070895 - Dissolved on 10 October 2023
JAVIER PINEDO GRAPHIC DESIGN LTDActive - Proposal to Strike off
07217344 - Incorporated on 8 April 2010
JAVIER INFANDE MERA CONSULTING LIMITEDActive - Proposal to Strike off
08182205 - Incorporated on 16 August 2012
JAVIER LEAL-OLIVAS DESIGN LIMITED
14071372 - Incorporated on 26 April 2022
JAVIER GARCIA PARRADO CORRALES LTD
14757370 - Incorporated on 25 March 2023
CASTROL GROUP HOLDINGS LIMITED
SC005098 - Incorporated on 15 May 1902
RUBEN SOUSA DE CASTRO LIMITEDDisolved
11049356 - Dissolved on 16 January 2024