DIACK LTD
04447422 - Incorporated on 24 May 2002
DIACK SOLUTIONS LTDDisolved
12203290 - Dissolved on 14 December 2021
DIACK ASSOCIATES LIMITED
SC288554 - Incorporated on 8 August 2005
DIACK DRILLING LTD
SC605096 - Incorporated on 13 August 2018
JAMES DIACK GOLF LTD.Active - Proposal to Strike off
09546186 - Incorporated on 16 April 2015
DAVID DIACK LIMITED
10950505 - Incorporated on 7 September 2017
ALASTAIR LLP
OC451515 - Incorporated on 21 March 2024
ALASTAIR LTD
05997868 - Incorporated on 14 November 2006
BROWN FOX CONSULTING LTDDisolved
08929159 - Dissolved on 5 July 2022
JOHN BROADWOOD AND SONS LIMITED
06503438 - Incorporated on 13 February 2008
ALASTAIR LIMITEDDisolved
13603283 - Dissolved on 28 February 2023
BELL MICROSYSTEMS LIMITED
03102360 - Incorporated on 15 September 1995
ALASTAIRDAVID LTDActive - Proposal to Strike off
08388426 - Incorporated on 5 February 2013
ALASTAIRCURTISGRAPHICS LTDDisolved
SC757114 - Dissolved on 8 October 2024
DIACK AND MACAULAY LIMITED
SC087263 - Incorporated on 22 March 1984
DIACK DATA MANAGEMENT LIMITEDDisolved
03978254 - Dissolved on 13 June 2023
ALASTAIR MAY LTDDissolved
10400806 - Dissolved on 29 June 2021
DIACK PROPERTY SOLUTIONS LIMITEDDisolved
11330933 - Dissolved on 1 October 2024
ALASTAIR WOOD LLPDissolved
OC320553 - Dissolved on 19 January 2016
ALASTAIR REID LTD
SC459466 - Incorporated on 18 September 2013
Alastair Reid Autocentre, Perth, PH1 1PP