ALISON JOYCE-O’KEEFFE LTD
15462243 - Incorporated on 2 February 2024
JOHN JOYCE-O’KEEFFE LTD
15461402 - Incorporated on 2 February 2024
JOYCE-O'KEEFFE PROPERTIES LTD
10412802 - Incorporated on 6 October 2016
SARAH ALISON LEE LIMITEDActive - Proposal to Strike off
SC634143 - Incorporated on 24 June 2019
SARAH JOYCE PROPERTY LIMITED
12362991 - Incorporated on 13 December 2019
SARAH JOYCE HOLDINGS LIMITED
12935214 - Incorporated on 7 October 2020
SARAH JOYCE INTERMEDIARY LIMITED
15555967 - Incorporated on 12 March 2024
JOYCE & JOYCE LTD
11750196 - Incorporated on 4 January 2019
DR N O'KEEFFE LTD
07223948 - Incorporated on 15 April 2010
MRS SARAH JANE SCHOFIELD LIMITEDActive - Proposal to Strike off
15590648 - Incorporated on 24 March 2024
G P O'KEEFFE LIMITED
06474814 - Incorporated on 16 January 2008
O'KEEFFE LIMITEDDisolved
01293995 - Dissolved on 28 January 2025
O'KEEFFE ANTIQUES LIMITED
05060940 - Incorporated on 2 March 2004
JOYCE SERVICES GROUP LTDDisolved
12478800 - Dissolved on 26 September 2023
J.C. O"KEEFFE LIMITED
01048675 - Incorporated on 6 April 1972
DR. DECLAN O'KEEFFE
NI605375 - Incorporated on 3 December 2010
OWEN O'KEEFFE LTD
13560669 - Incorporated on 11 August 2021
O'KEEFFE HOLDINGS LIMITED
09812617 - Incorporated on 6 October 2015
O'KEEFFE UTILITIES LIMITEDActive - Proposal to Strike off
15516680 - Incorporated on 23 February 2024
O'KEEFFE ENTERPRISES LTD
12150559 - Incorporated on 12 August 2019