HAMISH CARE LIMITEDActive - Proposal to Strike off
09575227 - Incorporated on 5 May 2015
HAMISH PROPERTIES LIMITED
09832816 - Incorporated on 20 October 2015
HAMISH MORROW LIMITED
08003633 - Incorporated on 23 March 2012
HAMISH DRIVERS LIMITED
06900741 - Incorporated on 11 May 2009
HAMISH MACAULAY LIMITEDActive - Proposal to Strike off
07896645 - Incorporated on 4 January 2012
HAMISH BROCK LIMITEDActive - Proposal to Strike off
07959273 - Incorporated on 21 February 2012
HAMISH MALONE LIMITEDActive - Proposal to Strike off
08807995 - Incorporated on 9 December 2013
HAMISH CONSULTING LIMITEDActive - Proposal to Strike off
09505546 - Incorporated on 24 March 2015
OSCAR & HAMISH LIMITEDActive - Proposal to Strike off
10576914 - Incorporated on 23 January 2017
HAMISH VENTILATION LIMITED
15361970 - Incorporated on 19 December 2023
HAMISH ACCOUNTANCY LTD
SC823075 - Incorporated on 18 September 2024
HAMISH CREATES LIMITED
16299273 - Incorporated on 6 March 2025
PATTERSON IRVING (2008-2011) LIMITEDActive - Proposal to Strike off
SC341933 - Incorporated on 25 April 2008
BMG ACCOUNTANTS & TAX ADVISORS LTDActive - Proposal to Strike off
NI601720 - Incorporated on 30 December 2009
A I PATTERSON LTDDissolved
06726449 - Dissolved on 1 June 2010
S. N. PATTERSON (N. E.) LTDDissolved
07654939 - Dissolved on 19 June 2012
J K PATTERSON LTD
11722252 - Incorporated on 11 December 2018
PATTERSON D LTD
SC735143 - Incorporated on 10 June 2022
MCGREGOR ORR LTD
SC686247 - Incorporated on 18 January 2021
MCGREGOR & COX LTD
SC811125 - Incorporated on 21 May 2024