SINCLAIR LEASK LIMITED
07403727 - Incorporated on 12 October 2010
LEASK CONSULTING LTD
SC772411 - Incorporated on 12 June 2023
LEASK & EACOTT LIMITED
01971393 - Incorporated on 16 December 1985
LEASK ENTERPRISES LTD
SC795014 - Incorporated on 12 January 2024
LAMBERT LEASK LIMITEDDissolved
SC022006 - Dissolved on 8 November 2013
PROCURE LEASK LIMITEDDissolved
SC324696 - Dissolved on 7 May 2010
PROCURE LEASK LIMITED
SC484266 - Incorporated on 13 August 2014
LEASK ADVISORY LIMITED
13707870 - Incorporated on 27 October 2021
LEASK MEMORIALS LTD
SC763514 - Incorporated on 24 March 2023
LEASK MARINE LIMITED
SC292116 - Incorporated on 21 October 2005
J A LEASK ARCHITECTS LTD
SC419796 - Incorporated on 19 March 2012
LEASK CONSULTANCY AND BUSINESS SOLUTIONS LTD
11984351 - Incorporated on 8 May 2019
LEASKA INVEST LIMITEDDissolved
06297507 - Dissolved on 30 March 2010
LEASK MARINE (DIVING) LTD.
SC533856 - Incorporated on 27 April 2016
RODGERS LEASK GROUP LIMITEDDisolved
05513004 - Dissolved on 16 August 2022
LEASK PROPERTY DEVELOPMENT LTD
SC460849 - Incorporated on 7 October 2013
GLA2S LTD
SC401995 - Incorporated on 21 June 2011
RODGERS LEASK ENVIRONMENTAL LIMITEDDisolved
04837039 - Dissolved on 16 August 2022
GORDON LEASK MEDICAL LTD
12582189 - Incorporated on 1 May 2020
JOHN LEASK CONSULTING LTD
SC481647 - Incorporated on 7 July 2014