DAVID ROBERTS ACCOUNTANCY SERVICES LTD
08671876 - Incorporated on 2 September 2013
DAVIDSON ROBERTS DEVELOPMENTS LIMITED
14862218 - Incorporated on 11 May 2023
GARTSHERRIE ENGINEERING LIMITED
SC070137 - Incorporated on 3 December 1979
QUANTIC HOLDINGS LIMITED
12007913 - Incorporated on 21 May 2019
SHANKS POWER SOLUTIONS LTD
07421109 - Incorporated on 27 October 2010
SHANKS CHEMICAL SERVICES LIMITEDDisolved
00934787 - Dissolved on 31 January 2023
SHANKS SIL CAPITAL LIMITEDConverted / Closed
FC026944
SHANKS ENVIRONMENTAL ENGINEERING LIMITED
06409516 - Incorporated on 25 October 2007
FIONA SHANKS AESTHETICS LTDLiquidation
SC376491 - Incorporated on 8 April 2010
SHANKS ACCOUNTING & ADVISORS LIMITED
SC407103 - Incorporated on 8 September 2011
SHANKS SOFTWARE TESTING LIMITEDDissolved
05985026 - Dissolved on 27 April 2010
SHANKS HOME IMPROVEMENTS LTDDisolved
SC712880 - Dissolved on 11 April 2023
SHANKS BELL & PARTNERS LIMITED
15824399 - Incorporated on 8 July 2024
WYLIE SHANKS ARCHITECTS LLP
SO300091 - Incorporated on 23 April 2002
SHANKS SIL INVESTMENTS LIMITED
FC026943 - Incorporated on 24 March 2006
SHANKS SIL FINANCE LIMITED
FC026945 - Incorporated on 24 March 2006
SHANKS WASTE OPERATIONS LIMITED
06585068 - Incorporated on 6 May 2008
SHANKS & GRANTHAM CONSULTING LIMITED
07284601 - Incorporated on 15 June 2010
ARMITAGE SHANKS INTERNATIONAL LIMITEDLiquidation
SC004074 - Incorporated on 2 December 1898
SHANKS PRINTERS & FINISHERS LIMITEDDisolved
04575808 - Dissolved on 8 March 2022