MCCRACKEN BOXING LIMITED
11399181 - Incorporated on 5 June 2018
MCCRACKEN CONSULTANCY LTDLiquidation
NI607975
MCCRACKEN TRANSPORT LIMITEDActive - Proposal to Strike off
SC351012 - Incorporated on 7 November 2008
MCCRACKEN ANALYTICS LIMITED
08310967 - Incorporated on 28 November 2012
MCCRACKEN COURIERS LTDActive - Proposal to Strike off
10807247 - Incorporated on 7 June 2017
MCCRACKEN CONSULT LTD
12122138 - Incorporated on 25 July 2019
W D J MCCRACKEN & COMPANY
NI613975 - Incorporated on 10 August 2012
MCCRACKEN R LIMITEDDissolved
06566034 - Dissolved on 11 January 2011
MCCRACKEN 60 LIMITEDActive - Proposal to Strike off
SC464897 - Incorporated on 29 November 2013
N S J MCCRACKEN FARMS LTDDisolved
13754056 - Dissolved on 16 May 2023
JM MCCRACKEN & SONS LTD
14431367 - Incorporated on 20 October 2022
BRIAN MCCRACKEN LIMITED
NI034843 - Incorporated on 22 September 1998
MATTHEW MCCRACKEN LIMITED
08961299 - Incorporated on 26 March 2014
MCCRACKEN SOLUTIONS LTDDisolved
12264547 - Dissolved on 17 June 2025
LINDSAY MCCRACKEN LTD
SC686072 - Incorporated on 15 January 2021
MCCRACKEN MUSIC LIMITEDDisolved
14219881 - Dissolved on 12 December 2023
MCCRACKEN ELECTRICAL LIMITEDDissolved
SC257667 - Dissolved on 20 March 2015
MCCRACKEN CONSTRUCTION LTD.
SC263659 - Incorporated on 19 February 2004
MCCRACKEN DISTRIBUTION LTD.
SC379389 - Incorporated on 28 May 2010
MCCRACKEN CORPORATION LTDActive - Proposal to Strike off
10643042 - Incorporated on 28 February 2017