THINK CONSULTING LTD
10982583 - Incorporated on 26 September 2017
MACLEOD MEDICO-LEGAL SERVICES LTD
SC828478 - Incorporated on 10 November 2024
IAN DONALD LTD.Dissolved
06321869 - Dissolved on 20 March 2012
THE ALASTAIR RAMSAY CHARITABLE TRUST
06449375 - Incorporated on 10 December 2007
DONALD&SON LTDDisolved
11949379 - Dissolved on 13 May 2025
METAL UNICORN LTDDisolved
13942991 - Dissolved on 6 August 2024
RODERICKS BEESTON LTD
11942664 - Incorporated on 12 April 2019
ALASTAIR BURNS & CO LTD.
03566574 - Incorporated on 19 May 1998
ALASTAIR ARTHUR LTDDisolved
08985840 - Dissolved on 11 October 2022
ALASTAIR MACKIE LTD
10955343 - Incorporated on 11 September 2017
ALASTAIR SLAY LIMITEDDissolved
06708823 - Dissolved on 23 October 2012
ALASTAIR MILLAR LIMITEDDisolved
SC420242 - Dissolved on 31 January 2023
ALASTAIR WOODCOCK LIMITEDActive - Proposal to Strike off
08924610 - Incorporated on 5 March 2014
ALASTAIR JAMES LIMITEDActive - Proposal to Strike off
08554911 - Incorporated on 4 June 2013
ALASTAIR STUART LIMITEDDissolved
SC509585 - Dissolved on 5 June 2018
ALASTAIR WILDE LIMITEDActive - Proposal to Strike off
10796211 - Incorporated on 31 May 2017
ALASTAIR CRACKNELL LTD
11518149 - Incorporated on 15 August 2018
ALASTAIR LITTLE LIMITEDDissolved
01843751 - Dissolved on 25 August 2011
ALASTAIR FINDLAY LIMITED
13181412 - Incorporated on 5 February 2021
ALASTAIR JAMES LIMITEDDisolved
14839792 - Dissolved on 8 October 2024