MICHAEL O'KEEFE SERVICES LTDDissolved
08179922 - Dissolved on 25 March 2014
O'KEEFE PROFESSIONAL SERVICES LIMITED
07858631 - Incorporated on 23 November 2011
O'KEEFE CONSTRUCTION (LONDON) LIMITEDDisolved
10802253 - Dissolved on 24 January 2023
GABRIEL DE ALMEIDA LTDActive - Proposal to Strike off
11702488 - Incorporated on 28 November 2018
M O'KEEFE HAULAGE LIMITED
11065787 - Incorporated on 15 November 2017
JOHN KEEFE SERVICES LTDDisolved
11662580 - Dissolved on 19 July 2022
ALMEIDAPEET LIMITEDActive - Proposal to Strike off
10571303 - Incorporated on 18 January 2017
O'KEEFE CONSTRUCTION (KENT) LIMITEDDisolved
10802226 - Dissolved on 15 April 2025
O'KEEFE CONSTRUCTION & DEVELOPMENT LTD
16288447 - Incorporated on 3 March 2025
NORTHWOOD JOINERY LIMITED
03760103 - Incorporated on 27 April 1999
ALMEIDA RUGS UK LIMITEDDissolved
06991512 - Dissolved on 8 October 2013
PAUL O'KEEFE ELECTRICAL LIMITEDActive - Proposal to Strike off
06013444 - Incorporated on 29 November 2006
PAUL O'KEEFE ASSOCIATES LIMITEDDisolved
NI036704 - Dissolved on 13 January 2024
ANTHONY O'KEEFE SOUVENIRS LIMITED
10686297 - Incorporated on 23 March 2017
MICHAEL O'KEEFE ASSOCIATES LIMITED
11493909 - Incorporated on 1 August 2018
DC O'KEEFE FINANCE LIMITED
06183697 - Incorporated on 26 March 2007
W ALMEIDA ELECTRICAL LTD
12386657 - Incorporated on 6 January 2020
O'KEEFE NUCLEAR MEDICINE LIMITEDDissolved
06965681 - Dissolved on 2 April 2013
DE ALMEIDA TRANSPORT LTDActive - Proposal to Strike off
09814701 - Incorporated on 8 October 2015
19 ALMEIDA STREET LIMITED
01974487 - Incorporated on 31 December 1985