ANNA CASTRO LIMITED
09278819 - Incorporated on 24 October 2014
CASTRO NORTHROP LIMITED
11387743 - Incorporated on 30 May 2018
LUIS CASTRO LIMITEDActive - Proposal to Strike off
09991340 - Incorporated on 8 February 2016
LOUIS CASTRO LIMITED
12142645 - Incorporated on 7 August 2019
CASTRO PLUMBING LIMITED
10762577 - Incorporated on 10 May 2017
CASTRO GROUP LIMITEDActive - Proposal to Strike off
10757396 - Incorporated on 8 May 2017
ANALY CASTRO LIMITEDActive - Proposal to Strike off
10354357 - Incorporated on 1 September 2016
CASTRO INNOVATIONS LIMITEDDisolved
12999628 - Dissolved on 11 January 2022
CASTRO REALESTATE LTD
16294055 - Incorporated on 5 March 2025
CASTRO'S YARD LIMITEDActive - Proposal to Strike off
03501427 - Incorporated on 29 January 1998
RIBEIRO DE CASTRO LTDDisolved
12881437 - Dissolved on 14 November 2023
ANA CASTRO BEAUTY LTD
15204979 - Incorporated on 11 October 2023
AMARO CASTRO WINES LTDDissolved
07716471 - Dissolved on 5 March 2013
UK CASTROL ENERGY CO., LTD.
11536640 - Incorporated on 25 August 2018
CASA DE CASTRO LIMITED
08443980 - Incorporated on 14 March 2013
DE CASTRO SERVICES LTDDisolved
09795407 - Dissolved on 30 July 2019
CASTROP BOND LIMITED
11148367 - Incorporated on 15 January 2018
CASTROPROM LIMITEDDisolved
15479614 - Dissolved on 22 July 2025
DAEDALUS LTD
06891996 - Incorporated on 29 April 2009
MSL (69) LTDActive - Proposal to Strike off
11188509 - Incorporated on 5 February 2018