MACPHERSON PAINTS LTDActive - Proposal to Strike off
SC482621 - Incorporated on 21 July 2014
MACPHERSON ROOFING LTD
SC569491 - Incorporated on 23 June 2017
MACPHERSON MEDICAL LIMITED
09950036 - Incorporated on 13 January 2016
MACPHERSON PUBS LIMITED
12137782 - Incorporated on 5 August 2019
JAMES MACPHERSON LTD
SC585213 - Incorporated on 9 January 2018
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