RUIZ MACPHERSON LTD
12408489 - Incorporated on 17 January 2020
IAIN MACPHERSON LTDDisolved
SC768451 - Dissolved on 8 October 2024
NEIL JAMES LESLIE MACPHERSON
Born April 1955
36B WARRISTON GARDENS, EDINBURGH, EH3 5NE
Duncan Campbell Neil MACPHERSON
Born September 1937
Glendunning House, Dunning Glen, Dollar, Clackmannanshire, FK14 7LB
DUNCAN CAMPBELL NEIL MACPHERSON
Born September 1960
2 ABBOTSFORD ROAD, ASHBY DE LA ZOUCH, LEICESTERSHIRE, LE65 1AE
NEIL JAMES LESLIE MACPHERSON
Born April 1955
27 MARCH ROAD, EDINBURGH, EH4 3TA
DUNCAN CAMPBELL NEIL MACPHERSON
Born September 1937
GLENDUNNING HOUSE, DUNNING GLEN, DOLLAR, CLACKMANNANSHIRE, FK14 7LB
MACPHERSON CONSTRUCTION SERVICES LTD
SC479353 - Incorporated on 6 June 2014
MR.MR. LTDDisolved
14252327 - Dissolved on 5 December 2023
JONES ENGINEERING GROUP LIMITED
06553548 - Incorporated on 3 April 2008
ISABELLA MACPHERSON LIMITEDDissolved
05271379 - Dissolved on 15 June 2010
BLANSHARD MACPHERSON LIMITED
04584645 - Incorporated on 7 November 2002
ANGUS MACPHERSON LIMITEDActive - Proposal to Strike off
05766349 - Incorporated on 3 April 2006
MACPHERSON CONSULTING LIMITED
02107461 - Incorporated on 9 March 1987
MACPHERSON HALL LIMITED
06472535 - Incorporated on 14 January 2008
MACPHERSON PAINTS LIMITEDDissolved
00447548 - Dissolved on 8 February 2013
THE MACPHERSON FOUNDATIONActive - Proposal to Strike off
SC432640 - Incorporated on 14 September 2012
ANDREW MACPHERSON LTD
09669400 - Incorporated on 3 July 2015
ARABELLA MACPHERSON LIMITEDDisolved
08347574 - Dissolved on 23 April 2025
MACPHERSON PAINTERS LIMITEDActive - Proposal to Strike off
10063980 - Incorporated on 15 March 2016