GREEN NEST INVESTMENTS LTDDisolved
11801135 - Dissolved on 10 December 2024
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
CASTROL GROUP HOLDINGS LIMITED
SC005098 - Incorporated on 15 May 1902
CASTRON PROPERTIES LIMITED
11333091 - Incorporated on 27 April 2018
LIONEL PEREIRA AND COMPANY LTD
05041900 - Incorporated on 12 February 2004
ZELIA PEREIRA PET SERVICES LTD
15800295 - Incorporated on 24 June 2024
EILEEN CASTRO - HR SOLUTIONS LTDActive - Proposal to Strike off
04925482 - Incorporated on 8 October 2003
CASTROL INDUSTRIAL LIMITEDDissolved
01371356 - Dissolved on 23 September 2011
CASTRO'S RESTAURANT LIMITEDDisolved
04737280 - Dissolved on 26 April 2022
AMANDA PEREIRA DA COSTA LIMITEDActive - Proposal to Strike off
08200205 - Incorporated on 4 September 2012
11010988 LTD.
11010988 - Incorporated on 12 October 2017
OIL OF UK COMPANY LIMITEDActive - Proposal to Strike off
09297004 - Incorporated on 5 November 2014
CASEY CASTRO HEALTHCARE SERVICES LTDDisolved
SC775990 - Dissolved on 17 December 2024
VILLASBOAS & CASTRO PROPERTY INVESTMENTS LTD
15492925 - Incorporated on 15 February 2024
CASEY CASTRO RECRUITMENT SERVICES LTDDisolved
SC693520 - Dissolved on 30 August 2022
TASTE OF SOUTH AFRICA LIMITED
12989934 - Incorporated on 2 November 2020
BRUTON CHARLES & COMPANY LIMITED
02951736 - Incorporated on 22 July 1994
CARLOS CASTRO ASSET MANAGEMENT LIMITED
09863757 - Incorporated on 9 November 2015
HERLANDER SANTANA PEREIRA NETO LTD
15650550 - Incorporated on 16 April 2024