MACPHERSON TRANSPORT LTD
12539107 - Incorporated on 30 March 2020
JILLY MACPHERSON LTDActive - Proposal to Strike off
14414679 - Incorporated on 12 October 2022
MACPHERSON HOLDINGS LIMITED
SC842713 - Incorporated on 25 March 2025
MACPHERSON WINDOWS LTD
16594636 - Incorporated on 21 July 2025
HALL & ANGUS LTDDisolved
10036364 - Dissolved on 10 August 2023
ANGUS INNS LTD
SC591437 - Incorporated on 15 March 2018
ANGUS.C.DALY LTDActive - Proposal to Strike off
10421938 - Incorporated on 11 October 2016
ANGUS ARTS LTDActive - Proposal to Strike off
SC604981 - Incorporated on 10 August 2018
MACPHERSON-IRVINE LTDDissolved
06884010 - Dissolved on 30 November 2010
MACPHERSON ELECTRICAL LIMITED
SC244383 - Incorporated on 21 February 2003
DOUG MACPHERSON LIMITEDDisolved
SC355469 - Dissolved on 24 May 2022
VICTORIA MACPHERSON LIMITED
08584605 - Incorporated on 25 June 2013
DOAN MACPHERSON LIMITEDActive - Proposal to Strike off
09392441 - Incorporated on 16 January 2015
MACPHERSON & FORBES LTDActive - Proposal to Strike off
SC597641 - Incorporated on 18 May 2018
FORBES MACPHERSON LLP
SO307290 - Incorporated on 10 June 2021
MHAIRI MACPHERSON LTDActive - Proposal to Strike off
09726473 - Incorporated on 11 August 2015
MACPHERSON ORTHOPAEDICS LIMITED
SC554658 - Incorporated on 16 January 2017
RORY MACPHERSON LIMITEDDisolved
11287801 - Dissolved on 6 May 2025
MACPHERSON TRADING LTD
13835978 - Incorporated on 8 January 2022
MACPHERSON HAWES LTD
13896019 - Incorporated on 5 February 2022