DALGLEISH SOLUTIONS LTD
SC851877 - Incorporated on 11 June 2025
STRUAN HOMES LIMITEDLiquidation
SC557943 - Incorporated on 16 February 2017
STRUAN LODGE LIMITED
SC156926 - Incorporated on 27 March 1995
STRUAN CONSULTANCY LIMITEDDisolved
SC604541 - Dissolved on 23 August 2022
NEW MIND MEDICAL LTD
SC473688 - Incorporated on 27 March 2014
THE STRUAN KIRK TRUSTDisolved
SC593856 - Dissolved on 17 December 2024
THE DALGLEISH PARTNERSHIP LIMITED
09004064 - Incorporated on 22 April 2014
STRUAN ES SERVICES LTDActive - Proposal to Strike off
10404042 - Incorporated on 30 September 2016
STRUAN PARK PROPERTY LTDLiquidation
SC154754 - Incorporated on 6 December 1994
22-24-26-28 GLENDALE DRIVE LIMITED
02652873 - Incorporated on 10 October 1991
BE-A-TEN LIMITEDActive - Proposal to Strike off
06793305 - Incorporated on 16 January 2009
EARLISH SERVICES LIMITED
SC258214 - Incorporated on 24 October 2003
DALGLEISH FINANCE HOUSE LIMITED
02642407 - Incorporated on 28 August 1991
DALGLEISH CONTRACT SERVICES LTDActive - Proposal to Strike off
11915940 - Incorporated on 30 March 2019
JACK DALGLEISH ELECTRICAL LTDDisolved
13609861 - Dissolved on 17 December 2024
STRUAN ADAM MEDIA LIMITEDDissolved
SC398415 - Dissolved on 23 August 2013
MR.MR. LTDDisolved
14252327 - Dissolved on 5 December 2023
STRUAN WINDOW CLEANING LIMITED
SC592954 - Incorporated on 29 March 2018
STRUAN FINANCE INTERNATIONAL LTDDisolved
13169558 - Dissolved on 5 July 2022
MR MR2 LTD
11218539 - Incorporated on 21 February 2018