GAYLE CHILDS AND PARTNERS LLP
OC429746 - Incorporated on 22 November 2019
GAYLE TOMLIN CHIROPODY LIMITED
07217600 - Incorporated on 8 April 2010
EBONY GAYLE COMMUNICATIONS LTD
08739413 - Incorporated on 18 October 2013
JENKS GAYLE INDUSTRIES LTDDisolved
09450366 - Dissolved on 4 March 2025
GAYLE GRAINGER COUNSELLING LIMITED
09436185 - Incorporated on 12 February 2015
GAYLE BRAINGER COUNSELLING LIMITEDActive - Proposal to Strike off
09436293 - Incorporated on 12 February 2015
GAYLE MANSFIELD DESIGNS LIMITED
13975736 - Incorporated on 15 March 2022
MCPHERSONS INVERURIE LTD.Active - Proposal to Strike off
SC301445 - Incorporated on 27 April 2006
GAYLER PROPERTIES LIMITED
10739469 - Incorporated on 25 April 2017
GAYLEFORCE SCIENTIFIC LTD.
10341166 - Incorporated on 22 August 2016
SHARPS ACOUSTICS LLP
OC341725 - Incorporated on 27 November 2008
A MCPHERSON (BLACKSMITHS) LIMITED
SC089569 - Incorporated on 6 September 1984
HUNTER MCPHERSON (LLC) LIMITED
SF000732 - Incorporated on 26 August 1997
JOHN MCPHERSON ASSOCIATES LIMITEDDissolved
04258928 - Dissolved on 30 October 2012
FRASER MCPHERSON CONSULTING LIMITEDDisolved
SC376149 - Dissolved on 22 June 2022
THE MCPHERSON PARTNERSHIP LIMITED
06622150 - Incorporated on 17 June 2008
JOHN MCPHERSON ARCHITECTURAL LIMITEDActive - Proposal to Strike off
04471397 - Incorporated on 27 June 2002
MCPHERSON MANAGEMENT CONSULTING LIMITED
SC468643 - Incorporated on 30 January 2014
MCPHERSON ROOFING (EDINBURGH) LIMITEDDissolved
SC512365 - Dissolved on 3 January 2017
MCPHERSON JOINERY SERVICES LIMITED
09714219 - Incorporated on 3 August 2015