DOUGLAS HAMILTON MACHINERY LIMITED
NI053028 - Incorporated on 23 November 2004
DOUGLAS-HAMILTON VENTURES LIMITEDActive - Proposal to Strike off
SC342999 - Incorporated on 16 May 2008
DOUGLAS-HAMILTON INVESTMENTS LIMITED
SC343289 - Incorporated on 22 May 2008
I.D.D.P. LIMITEDActive - Proposal to Strike off
02977288 - Incorporated on 10 October 1994
IAN DOUGLAS CONSULTING LIMITEDDisolved
07884457 - Dissolved on 11 January 2022
IAN BACARESE-HAMILTON LIMITEDDisolved
07170964 - Dissolved on 18 January 2023
IAN HAMILTON COURIER LIMITEDDisolved
13121609 - Dissolved on 14 June 2022
IAN HAMILTON CATERING LIMITEDActive - Proposal to Strike off
SC491389 - Incorporated on 17 November 2014
IAN HAMILTON ENGINEERING LIMITED
04391038 - Incorporated on 11 March 2002
IAN HAMILTON HYDRAULICS LTD
12532259 - Incorporated on 24 March 2020
DOUGLAS HAMILTON ESTATES (SOUTHERN) LIMITED
04155097 - Incorporated on 7 February 2001
IAN DOUGLAS DESIGN & PRINT LIMITED
13754068 - Incorporated on 19 November 2021
IAN DOUGLAS INSPECTION SERVICES LIMITEDActive - Proposal to Strike off
05371626 - Incorporated on 22 February 2005
IAN DOUGLAS JOINERY CONTRACTORS LIMITED
13597028 - Incorporated on 1 September 2021
IAN DOUGLAS MORTGAGES & PROTECTION LIMITEDDisolved
04385304 - Dissolved on 22 July 2025
IAN HAMILTON SERVICES 84 LIMITEDActive - Proposal to Strike off
10945365 - Incorporated on 4 September 2017
MASTERTECH AUTOCARE LIMITED
14610379 - Incorporated on 23 January 2023
J.O.Y.BURKE & M.BURKE LIMITEDDissolved
09127255 - Dissolved on 18 December 2018
IAN HAMILTON GOLF CONSULTANCY LIMITEDActive - Proposal to Strike off
07764382 - Incorporated on 6 September 2011
IAN HAMILTON DESIGN & CONSULTANCY LIMITED
07955345 - Incorporated on 20 February 2012