J.C. O"KEEFFE LIMITED
01048675 - Incorporated on 6 April 1972
NICOLA O KEEFFE LIMITEDActive - Proposal to Strike off
10252911 - Incorporated on 27 June 2016
GRAINNE O`KEEFFE ARCHITECTS LIMITED
06526486 - Incorporated on 6 March 2008
JOHN O`KEEFFE & SON LIMITEDDisolved
04712444 - Dissolved on 1 October 2022
KEEFFE LIMITEDDisolved
06680337 - Dissolved on 5 March 2024
J. P. O`KEEFFE PLUMBING & HEATING LIMITED
06392816 - Incorporated on 8 October 2007
DR N O'KEEFFE LTD
07223948 - Incorporated on 15 April 2010
G P O'KEEFFE LIMITED
06474814 - Incorporated on 16 January 2008
DR. DECLAN O'KEEFFE
NI605375 - Incorporated on 3 December 2010
OWEN O'KEEFFE LTD
13560669 - Incorporated on 11 August 2021
O'KEEFFE LIMITEDDisolved
01293995 - Dissolved on 28 January 2025
M. J. O'KEEFFE LIMITED
05301783 - Incorporated on 1 December 2004
O'KEEFFE ENTERPRISES LTD
12150559 - Incorporated on 12 August 2019
O'KEEFFE LONDON LTD
10797969 - Incorporated on 1 June 2017
O'KEEFFE ANTIQUES LIMITED
05060940 - Incorporated on 2 March 2004
O'KEEFFE ROBERTS LTD.
10465302 - Incorporated on 7 November 2016
JOHN O'KEEFFE LIMITEDActive - Proposal to Strike off
10458843 - Incorporated on 2 November 2016
IAN O'KEEFFE LIMITEDDisolved
07558467 - Dissolved on 28 February 2023
O’KEEFFE ROOFING LTD
13925708 - Incorporated on 18 February 2022
KEEFFE AND ASSOCIATES LIMITED
13137685 - Incorporated on 15 January 2021