MR ALEX LTDDisolved
09278004 - Dissolved on 29 April 2025
MR P ALEX LTD
12144098 - Incorporated on 7 August 2019
MCCULLOCH & MCCULLOCH LTD.Dissolved
SC374894 - Dissolved on 6 March 2015
MR ALEX TRANS LTDActive - Proposal to Strike off
10058200 - Incorporated on 11 March 2016
MR ALEXANDRE LTDActive - Proposal to Strike off
11081559 - Incorporated on 24 November 2017
MCCULLOCH RAIL LTD
SC309366 - Incorporated on 28 September 2006
MCCULLOCH EVENTSActive - Proposal to Strike off
SC435136 - Incorporated on 19 October 2012
L MCCULLOCH LTDDisolved
11802455 - Dissolved on 3 August 2021
MCCULLOCHS LIMITED
02487964 - Incorporated on 2 April 1990
MCCULLOCH GROUP HOLDINGS LTD
SC470531 - Incorporated on 20 February 2014
MR ROD ALEXANDER LIMITED
11950770 - Incorporated on 17 April 2019
B&V MCCULLOCH LTDDisolved
08856099 - Dissolved on 17 June 2025
B J MCCULLOCH LTD
SC391923 - Incorporated on 21 January 2011
J L MCCULLOCH LTD
09785160 - Incorporated on 18 September 2015
J P MCCULLOCH LTDDissolved
11805222 - Dissolved on 29 June 2021
DAVIE + MCCULLOCH LTD.
SC253781 - Incorporated on 5 August 2003
MJ MCCULLOCH LTD
SC660996 - Incorporated on 12 May 2020
MCCULLOCH&CO LTD
14981763 - Incorporated on 5 July 2023
J MCCULLOCH & SON LTD
SC685363 - Incorporated on 8 January 2021
RENOVATION BROTHERS(FIFE) LTD
SC639713 - Incorporated on 23 August 2019