T O'CARROLL LTD
13220231 - Incorporated on 23 February 2021
THOMAS CARROLL BROKERS SWANSEA LIMITED
10689361 - Incorporated on 24 March 2017
MRG VICTORIA GROUP LIMITED
13081638 - Incorporated on 15 December 2020
CARROLL & CARROLL LIMITED
01610554 - Incorporated on 1 February 1982
VICTORIA THOMAS IT SERVICES LTDActive - Proposal to Strike off
09162779 - Incorporated on 5 August 2014
N A CARROLL LTD
07382581 - Incorporated on 21 September 2010
G CARROLL LTD
10265923 - Incorporated on 6 July 2016
CARROLL F C LTDDisolved
11577613 - Dissolved on 14 November 2023
N CARROLL LTDDisolved
10270085 - Dissolved on 3 January 2023
M P CARROLL LTD
05186638 - Incorporated on 22 July 2004
C CARROLL LTDDisolved
08388040 - Dissolved on 14 January 2025
P & S CARROLL LLP
OC419734 - Incorporated on 1 November 2017
MR Q.A THOMAS DEVELOPMENTS 1 LIMITED
04678395 - Incorporated on 26 February 2003
VICTORIA COUCHMAN MR LIMITEDDisolved
10186885 - Dissolved on 23 August 2022
A CARROLL LTD
14539776 - Incorporated on 13 December 2022
P CARROLL LTDDisolved
14704563 - Dissolved on 18 June 2024
O'CARROLL CONSULTING UK LIMITEDActive - Proposal to Strike off
09826410 - Incorporated on 15 October 2015
MIKE O'CARROLL HOLDINGS LIMITEDDisolved
12387392 - Dissolved on 13 July 2021
E.M. CARROLL LTDActive - Proposal to Strike off
08140538 - Incorporated on 12 July 2012
M & G CARROLL LTD
NI068475 - Incorporated on 12 March 2008