C.A. MCPHERSON LTD.
SC286476 - Incorporated on 21 June 2005
MCPHERSON ENGINEERING LIMITED
SC244000 - Incorporated on 17 February 2003
MCPHERSON CONTRACTS LTD
SC396659 - Incorporated on 30 March 2011
AMY MCPHERSON LTDDissolved
06785512 - Dissolved on 30 July 2013
MCPHERSON ENG LTD
07088294 - Incorporated on 26 November 2009
MCPHERSON VAN LTDDisolved
13663358 - Dissolved on 4 April 2023
MCPHERSONS PM LTD
09531404 - Incorporated on 8 April 2015
ALEXANDER CAMERON LIMITED
06568811 - Incorporated on 17 April 2008
MCPHERSON DAY LTD
SC591142 - Incorporated on 13 March 2018
INCA HAIR REMOVAL LIMITEDLiquidation
04340990 - Incorporated on 17 December 2001
MCPHERSON CORPORATIONS LTD
12785304 - Incorporated on 2 August 2020
NEIL MCPHERSON LTD
SC386238 - Incorporated on 30 September 2010
James Ian MCPHERSON
Born June 1943
16 City Business Centre Hyde Street, Winchester, England, SO23 7TA
LEE JAMES MCPHERSON
Born October 1979
195 BADMINTON GROVE, EBBW VALE, UNITED KINGDOM, NP23 5UN
James Ian MCPHERSON
Born June 1943
16 City Business Centre Hyde Street, Winchester, England, SO23 7TA
LEE JAMES MCPHERSON
Born October 1979
195 PEN Y GRUG, BADMINTON GROVE, EBBW VALE, GWENT, WALES, NP23 5UN
BEN JAMES MCPHERSON
Born January 1998
20-22 WENLOCK ROAD, LONDON, ENGLAND, N1 7GU
MCPHERSON HALL LTDActive - Proposal to Strike off
SC497997 - Incorporated on 17 February 2015
COLIN JAMES HOME & SITE SERVICES LIMITED
14729116 - Incorporated on 14 March 2023
MCPHERSON MCHARDY LTDDisolved
14421257 - Dissolved on 19 March 2024