I AM JUNIOR PRODUCTION LTD
08712942 - Incorporated on 1 October 2013
CASTROSTEAD LTD
15506289 - Incorporated on 20 February 2024
RAMI SOFTWARE SOLUTION LTDActive - Proposal to Strike off
14094084 - Incorporated on 9 May 2022
CASTRON LIMITEDActive - Proposal to Strike off
08953888 - Incorporated on 24 March 2014
CASTROL (U.K.) LIMITED
02226084 - Incorporated on 1 March 1988
JAVIER CASTRO LTD
12005451 - Incorporated on 20 May 2019
APARECIDA SERVICES LIMITEDDissolved
09860833 - Dissolved on 18 September 2018
MORE MUSIC UK LTD
10946567 - Incorporated on 5 September 2017
RODRIGUEZ CASTRO LIMITEDActive - Proposal to Strike off
07064972 - Incorporated on 3 November 2009
CASTRO TRANSPORT LIMITEDActive - Proposal to Strike off
07859032 - Incorporated on 24 November 2011
CASTRO PROPERTIES LIMITED
10762513 - Incorporated on 10 May 2017
CASTRO SERVICES LIMITEDDisolved
13790360 - Dissolved on 6 June 2023
CASTRO ELECTRICS LTD
16251475 - Incorporated on 13 February 2025
ROY JNR (DESIGN) LTDActive - Proposal to Strike off
09491058 - Incorporated on 16 March 2015
J JUNIOR LTDActive - Proposal to Strike off
09244729 - Incorporated on 2 October 2014
JUNIOR 83 LTDActive - Proposal to Strike off
10168739 - Incorporated on 7 May 2016
CASTROL LIMITED
00149435 - Incorporated on 23 January 1918
CARLOS CASTRO LTDDissolved
10468931 - Dissolved on 27 November 2018
KNISLI CASTRO LTDDisolved
15403883 - Dissolved on 17 December 2024
JUNIOR LTDDisolved
13178127 - Dissolved on 23 August 2022