CASTROVALA LTD
03541500 - Incorporated on 6 April 1998
CASTRO MEDIA LTDDissolved
09724328 - Dissolved on 22 October 2019
E CASTRO LIMITED
09866031 - Incorporated on 10 November 2015
CASTRO HOMES LTD
15217455 - Incorporated on 17 October 2023
UK TENELDM LIMITEDDisolved
NI693562 - Dissolved on 14 January 2025
UK JIARUN PETROLEUM GROUP CO., LIMITEDDisolved
09725694 - Dissolved on 7 February 2023
R&M O'HALLORAN LTD
14938066 - Incorporated on 15 June 2023
HAZEL TREE (SJMH) LIMITED
06664225 - Incorporated on 5 August 2008
SOH ACTUARIAL LTD
11618806 - Incorporated on 11 October 2018
LUISSECOM LTD
08260447 - Incorporated on 19 October 2012
EMILY LUISA LTDActive - Proposal to Strike off
09242639 - Incorporated on 30 September 2014
LUISSECOM LTDDisolved
15086809 - Dissolved on 21 January 2025
LUIS LIMITED
06229520 - Incorporated on 27 April 2007
O'HALLORAN LTDActive - Proposal to Strike off
14395386 - Incorporated on 3 October 2022
HALLOMEN LTDActive - Proposal to Strike off
15559594 - Incorporated on 13 March 2024
A O'HALLORAN LTD
12207045 - Incorporated on 13 September 2019
HALLORTS LTDDisolved
13236504 - Dissolved on 9 August 2022
LUIS UNISEX SALON LTD
11580952 - Incorporated on 21 September 2018
T&A HALLORAN LLPDissolved
OC303217 - Dissolved on 23 February 2010
HALLORAN LTDDisolved
14923678 - Dissolved on 1 July 2025