GRANDEX L.P.
SL022690 - Incorporated on 28 September 2015
GRAND LTD
09693506 - Incorporated on 20 July 2015
GRAND T I LTD
10420791 - Incorporated on 11 October 2016
GRAND K&B LTD
12066798 - Incorporated on 24 June 2019
Q GRAND LTD
08021468 - Incorporated on 5 April 2012
K GRAND LTD
06375339 - Incorporated on 19 September 2007
T GRAND LTDActive - Proposal to Strike off
10003387 - Incorporated on 12 February 2016
S N GRAND LTD
13122758 - Incorporated on 8 January 2021
MCKENZIE CARE LTD
08186931 - Incorporated on 21 August 2012
IAIN MCKENZIE LTD
09271162 - Incorporated on 20 October 2014
TIDY MCKENZIE LTD
09462023 - Incorporated on 27 February 2015
AIRD MCKENZIE LTD
09270919 - Incorporated on 20 October 2014
MCKENZIE & CAIN LTDDisolved
12206559 - Dissolved on 28 May 2024
MCKENZIE MADE LTD
12433633 - Incorporated on 30 January 2020
HUGH MCKENZIE LTDDisolved
14361615 - Dissolved on 8 July 2025
MCKENZIE FRIENDS LEGAL CONSULTANCY LTDDisolved
12770227 - Dissolved on 13 September 2022
MACKENZIE PROPERTY LETTINGS LIMITEDActive - Proposal to Strike off
08367336 - Incorporated on 21 January 2013
MACKENZIE INC LTDActive - Proposal to Strike off
SC399887 - Incorporated on 19 May 2011
MACKENZIE LAW LTD
SC447472 - Incorporated on 12 April 2013
ALI MACKENZIE LTDDisolved
14175050 - Dissolved on 21 November 2023