PETER SANDS MRPHARMS LIMITEDActive - Proposal to Strike off
04720359 - Incorporated on 2 April 2003
KEEFE VENTURES & CONSULTING LIMITED
07046321 - Incorporated on 16 October 2009
MR CLEVER CLEAN PETERBOROUGH LTDActive - Proposal to Strike off
11441729 - Incorporated on 29 June 2018
O'KEEFE CONSULTING LTDActive - Proposal to Strike off
06887819 - Incorporated on 27 April 2009
DARRAN O'KEEFE LIMITED
10143390 - Incorporated on 24 April 2016
KEEFE, BRUYETTE & WOODS LIMITEDDisolved
04605071 - Dissolved on 21 July 2021
KEEFE BUILDING SERVICES LIMITEDDisolved
08929715 - Dissolved on 16 April 2024
O'KEEFE PROPERTIES LTDDisolved
14849459 - Dissolved on 9 January 2024
O'KEEFE CONSULTANCY LTDDissolved
07416728 - Dissolved on 13 May 2014
O'KEEFE INSPECTIONS LTDActive - Proposal to Strike off
NI624383 - Incorporated on 1 May 2014
MRS CLEVER CLEAN PETERBOROUGH LTDDisolved
13547350 - Dissolved on 7 January 2025
MICHEAL O'KEEFE LIMITEDDissolved
06843100 - Dissolved on 19 October 2010
IAN PETERS SALES RECRUITMENT LIMITEDActive - Proposal to Strike off
07712631 - Incorporated on 20 July 2011
MARTINA O'KEEFE LIMITED
09691112 - Incorporated on 17 July 2015
J KEEFE SITE SERVICES LTDDisolved
12224697 - Dissolved on 9 July 2024
OUT FOR LUNCH LTD.Dissolved
SC266528 - Dissolved on 6 April 2012
JAMIESON CORPORATE FINANCE LLP
OC308682 - Incorporated on 16 July 2004
INDEPENDENT PROFESSIONAL INVESTMENTS LIMITED
04498985 - Incorporated on 30 July 2002
O'KEEFE SCANLON LIMITED
02878091 - Incorporated on 6 December 1993
O'KEEFE GARDENS LIMITED
06712806 - Incorporated on 1 October 2008