G P O'KEEFFE LIMITED
06474814 - Incorporated on 16 January 2008
O'KEEFFE LIMITEDDisolved
01293995 - Dissolved on 28 January 2025
MERYL FRANK LIMITEDDisolved
09780792 - Dissolved on 13 August 2024
NADJAH ACADEMY LTDDisolved
14822257 - Dissolved on 1 October 2024
NADJA WURM LIMITEDActive - Proposal to Strike off
06606883 - Incorporated on 30 May 2008
O'KEEFFE ANTIQUES LIMITED
05060940 - Incorporated on 2 March 2004
HARTWIG CARE LIMITED
03872270 - Incorporated on 5 November 1999
MERYL GAISIM LTDDisolved
15354332 - Dissolved on 10 September 2024
NADJA SOLAR LIMITEDActive - Proposal to Strike off
07931266 - Incorporated on 1 February 2012
MERYL BUSHELL LIMITED
06362414 - Incorporated on 5 September 2007
MERYL DEVELOPMENTS LIMITEDActive - Proposal to Strike off
03329611 - Incorporated on 7 March 1997
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
MERYL GILBERT LTD
09411859 - Incorporated on 29 January 2015
MERYLCORP LIMITED
05718866 - Incorporated on 22 February 2006
MERYLWOOD LIMITED
04730143 - Incorporated on 10 April 2003
O'KEEFFE ENTERPRISES LTD
12150559 - Incorporated on 12 August 2019