SU MACKAY LTDDisolved
13775126 - Dissolved on 26 September 2023
MACKAY MARINE SERVICES LIMITED
SC656615 - Incorporated on 6 March 2020
MOUNT VERNON 14Dissolved
06361951 - Dissolved on 27 April 2010
RODERICKS EYECARE LIMITEDActive - Proposal to Strike off
09564974 - Incorporated on 28 April 2015
VERNONFT LTDDisolved
15411909 - Dissolved on 17 June 2025
VERNON INSTITUTE
CE000976 - Incorporated on 24 April 2014
ELLIS & RODERICKS LTD
06692493 - Incorporated on 9 September 2008
HAMILTON VERNON
13311282 - Incorporated on 3 April 2021
DH MACKAY LTDDisolved
13762371 - Dissolved on 6 February 2024
RODERICK SERVICES LIMITEDActive - Proposal to Strike off
10171477 - Incorporated on 10 May 2016
RODERICK ROOFING LTD
13458736 - Incorporated on 15 June 2021
RODERICK MEDIA LIMITEDDisolved
08169373 - Dissolved on 31 January 2023
RODERICK INVESTMENTS LLPActive - Proposal to Strike off
OC371453 - Incorporated on 16 January 2012
RODERICK BEAUTY LTDActive - Proposal to Strike off
11140790 - Incorporated on 9 January 2018
RODERICK PROPERTY LTD
15839665 - Incorporated on 15 July 2024
IL MACKAY LTDDisolved
13820900 - Dissolved on 3 June 2025
KE MACKAY LTDDisolved
14014792 - Dissolved on 6 February 2024
MACKAY QS LTD
SC708660 - Incorporated on 6 September 2021
SJ MACKAY LTD
SC829763 - Incorporated on 22 November 2024
UE MACKAY LTDDisolved
13633181 - Dissolved on 19 March 2024