MR MARKETS INVESTMENTS LLP
OC454797 - Incorporated on 9 December 2024
O'KEEFFE PROPERTY MANAGEMENT LTD
12983347 - Incorporated on 29 October 2020
O'KEEFFE AND PARTNERS LIMITEDDisolved
02092438 - Dissolved on 5 February 2025
O'KEEFFE QUALITY CONSULTING LIMITED
11542323 - Incorporated on 29 August 2018
MATTHEW O'KEEFFE CONTRACTING LIMITED
11001901 - Incorporated on 9 October 2017
O'KEEFFE AND PARTNERS LIMITED
16310040 - Incorporated on 12 March 2025
REBECCA O'KEEFFE RECRUITMENT LTD
16573643 - Incorporated on 10 July 2025
BRENDAN KEMP BOILER DESIGN LIMITEDActive - Proposal to Strike off
10168968 - Incorporated on 9 May 2016
TEARLACH BYFORD-FLOCKHART LIMITEDDisolved
07087161 - Dissolved on 19 July 2022
LAST ROUND PRODUCTIONS LTD
13630343 - Incorporated on 19 September 2021
O'KEEFFE BUILDING SERVICES LIMITED
04895656 - Incorporated on 11 September 2003
O'KEEFFE BUILDING WIRRAL LTD
06731942 - Incorporated on 23 October 2008
ANDREW O'KEEFFE CONSULTANCY LIMITEDActive - Proposal to Strike off
08072070 - Incorporated on 16 May 2012
O'KEEFFE CARPENTRY SERVICES LTD
08271838 - Incorporated on 29 October 2012
O'KEEFFE CONSTRUCTION CONSULTANTS LIMITEDActive - Proposal to Strike off
11297533 - Incorporated on 7 April 2018
JOYCE-O'KEEFFE PROPERTIES LTD
10412802 - Incorporated on 6 October 2016
MASON RICHARDS MARKETING LTD
07347572 - Incorporated on 17 August 2010
RICHARD & RICHARD LIMITEDActive - Proposal to Strike off
11534948 - Incorporated on 24 August 2018
RICHARD RICHARD LTD
16007433 - Incorporated on 9 October 2024
THOMAS FRANCIS O'KEEFFE INVESTMENTS LTD
10848746 - Incorporated on 4 July 2017