CASTRO ESTATES LIMITED
03734342 - Incorporated on 17 March 1999
CASTRO INVESTMENTS LTD
07035926 - Incorporated on 5 October 2009
TONY CASTRO LIMITED
01619078 - Incorporated on 2 March 1982
CASTRO CONSULTING LIMITEDDissolved
06018506 - Dissolved on 9 February 2010
CASTRO ENGINEERING LTD
07570091 - Incorporated on 18 March 2011
ELENA CASTRO LIMITEDActive - Proposal to Strike off
04812403 - Incorporated on 26 June 2003
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
ALVARO ABIDI
Born September 1983
VALDERAMA CROUCH LANE, WINKFIELD, WINDSOR, BERKSHIRE, UNITED KINGDOM, SL44TW
Alvaro KURTH
Born September 1979
3rd Floor, 12 East Passage, London, England, EC1A 7LP
Alvaro BAENA
Born November 1985
Duo, Level 6 280 Bishopsgate, London, England, EC2M 4RB
ALVARO GALLI
Born May 1936
3 VIALE ETIOPIA, MILAN, ITALY, 21100
ALVARO HOJAS
27 OLD GLOUCESTER STREET, LONDON, UNITED KINGDOM, WC1N 3AX