DR N O'KEEFFE LTD
07223948 - Incorporated on 15 April 2010
DR. DECLAN O'KEEFFE
NI605375 - Incorporated on 3 December 2010
DR ANNE LTDDisolved
11851579 - Dissolved on 27 June 2023
DR. ANNE FOSTER
NI617265 - Incorporated on 12 March 2013
DR ELEANOR CLARK LTD
08208736 - Incorporated on 10 September 2012
DR ELEANOR WICKS LTD
15776621 - Incorporated on 13 June 2024
Q. ANNE’S DRIVE LTD
13097070 - Incorporated on 23 December 2020
DR ANNE HARRIS LIMITEDActive - Proposal to Strike off
10807090 - Incorporated on 7 June 2017
DRYWOOD ANNEXE LTDDisolved
09137492 - Dissolved on 9 August 2022
G P O'KEEFFE LIMITED
06474814 - Incorporated on 16 January 2008
O'KEEFFE LIMITEDDisolved
01293995 - Dissolved on 28 January 2025
GRINFIELD (2009) LLPDissolved
OC344506 - Dissolved on 1 August 2017
O'KEEFFE ANTIQUES LIMITED
05060940 - Incorporated on 2 March 2004
DR ANNE LOUISE MCDOUGALL LTDDisolved
13627546 - Dissolved on 14 March 2023
DR JENNIFER ANNE AESTHETICS LIMITED
12316675 - Incorporated on 15 November 2019
J.C. O"KEEFFE LIMITED
01048675 - Incorporated on 6 April 1972
OWEN O'KEEFFE LTD
13560669 - Incorporated on 11 August 2021
ELEANOR SP
SG000321
O'KEEFFE HOLDINGS LIMITED
09812617 - Incorporated on 6 October 2015
O'KEEFFE UTILITIES LIMITEDActive - Proposal to Strike off
15516680 - Incorporated on 23 February 2024