MR JAMES THOMAS HOLGATE LTDDisolved
13814154 - Dissolved on 20 June 2023
ALLAN AND ALLAN LLP
OC360624 - Incorporated on 5 January 2011
NAISMITH CONSULTANCY LTDActive - Proposal to Strike off
08208485 - Incorporated on 10 September 2012
NAISMITH CONTRACTS LTD.
SC350698 - Incorporated on 31 October 2008
DOUGLAS NAISMITH LIMITEDDisolved
12979141 - Dissolved on 21 February 2023
NAISMITH SERVICES LTD
SC818872 - Incorporated on 8 August 2024
NAISMITHS LIMITED
07109104 - Incorporated on 21 December 2009
BBALL UK - NAISMITH LTDDisolved
08629222 - Dissolved on 12 December 2023
MCCLURE NAISMITH LLPIn Administration
SO301685 - Incorporated on 9 January 2008
NAISMITH ENGINEERING LIMITED
03291911 - Incorporated on 13 December 1996
NAISMITH ROBERTSON LTDDisolved
08404863 - Dissolved on 1 February 2022
SCOTT NAISMITH LIMITED
SC277449 - Incorporated on 15 December 2004
NAISMITH MARKETING LTD
SC536729 - Incorporated on 31 May 2016
NAISMITH JOINERY LIMITEDDisolved
SC517224 - Dissolved on 14 January 2025
MR Q.A THOMAS DEVELOPMENTS 1 LIMITED
04678395 - Incorporated on 26 February 2003
THOMSON AND THOMSON LTD
11644499 - Incorporated on 26 October 2018
J R & G W THOMSON
SL001168 - Incorporated on 18 January 1988
D. & D. W. D. THOMSON
SC030287 - Incorporated on 21 September 1954
G W THOMSON
SC499010 - Incorporated on 26 February 2015
NAISMITH PROPERTY SERVICES LTDDisolved
SC698775 - Dissolved on 4 February 2025