MR JAMES THOMAS HOLGATE LTDDisolved
13814154 - Dissolved on 20 June 2023
THE THOMAS GRAY PARTNERSHIP LIMITED
03162295 - Incorporated on 21 February 1996
THOMAS GRAY FUNERAL SERVICES LIMITEDDissolved
06741784 - Dissolved on 7 June 2011
IAN THOMAS WELDING SERVICES LTDActive - Proposal to Strike off
SC562540 - Incorporated on 5 April 2017
THOMAS GRAY JOINERY (SCOTLAND) LIMITED
SC823707 - Incorporated on 24 September 2024
IAN THOMAS CLINICAL CONSULTING LIMITED
09942937 - Incorporated on 8 January 2016
IAN THOMAS ENGINEERING SOLUTIONS LTDActive - Proposal to Strike off
10691564 - Incorporated on 27 March 2017
IAN THOMAS CONSTRUCTION SERVICES LIMITED
02519009 - Incorporated on 5 July 1990
IAN THOMAS (COMPLIANCE CONSULTANCY) LIMITED
08878577 - Incorporated on 6 February 2014
GRAY & GRAY LLPDissolved
SO300894 - Dissolved on 7 May 2010
MR Q.A THOMAS DEVELOPMENTS 1 LIMITED
04678395 - Incorporated on 26 February 2003
GRAY GRAY LTDActive - Proposal to Strike off
07913707 - Incorporated on 17 January 2012
GRAY & GRAY LLPActive - Proposal to Strike off
SO305552 - Incorporated on 1 December 2015
IAN THOMAS AND COMPANY (MARKETING) LTDDisolved
10843419 - Dissolved on 24 January 2023
THOMAS-GRAY BUILDING AND CARPENTRY LTD
09072275 - Incorporated on 5 June 2014
OUT FOR LUNCH LTD.Dissolved
SC266528 - Dissolved on 6 April 2012
JAMIESON CORPORATE FINANCE LLP
OC308682 - Incorporated on 16 July 2004
ITIS - IAN THOMAS INSPECTION SERVICES LTDDissolved
SC353190 - Dissolved on 23 December 2011
B.T. GRAY
LP013388 - Incorporated on 11 March 2009
IAN THOMASON CONSULTING ENGINEERS LTD
12551944 - Incorporated on 8 April 2020