P. J. FLANAGAN & CO LTD
NI615280 - Incorporated on 1 November 2012
WY FLANAGAN LTDDisolved
13650300 - Dissolved on 25 June 2024
C FLANAGAN LTD
13147005 - Incorporated on 20 January 2021
VIRTUE CREATIVE LTDDissolved
07752573 - Dissolved on 23 April 2013
JM FLANAGAN LTD
11821120 - Incorporated on 12 February 2019
FLANAGAN WJ LTDDisolved
13052835 - Dissolved on 10 May 2022
DR. TIM O'FLANAGAN
NI605396 - Incorporated on 6 December 2010
NM FLANAGAN LTDDisolved
13909568 - Dissolved on 8 July 2025
FLANAGAN (UK) LTD
09712606 - Incorporated on 31 July 2015
GN FLANAGAN LTDDisolved
13931153 - Dissolved on 26 March 2024
KA FLANAGAN LTDDisolved
13669719 - Dissolved on 11 March 2025
NATHAN & NATHAN UK LIMITED
13243988 - Incorporated on 4 March 2021
O FLANAGANS LTDActive - Proposal to Strike off
09010411 - Incorporated on 24 April 2014
FLANAGAN LS LTDDisolved
10425828 - Dissolved on 30 November 2021
YK FLANAGAN LTDDisolved
13908981 - Dissolved on 10 October 2023
UC FLANAGAN LTDDisolved
13646872 - Dissolved on 4 March 2025
YH FLANAGAN LTDActive - Proposal to Strike off
14087703 - Incorporated on 5 May 2022
M O'FLANAGAN & SONS LTD
06904415 - Incorporated on 13 May 2009
SPF ELECTRICAL LIMITEDDissolved
02459719 - Dissolved on 19 December 2011
MACHINED COMPONENTS LIMITED
SC014973 - Incorporated on 1 March 1928