J MACPHERSON LTD
SC581668 - Incorporated on 15 November 2017
HAT MEDICAL SERVICES LTD
07119229 - Incorporated on 7 January 2010
FIONAK LTDDisolved
14250317 - Dissolved on 24 December 2024
FIONAX LLPDissolved
OC309300 - Dissolved on 15 September 2009
R MACPHERSON LTDDissolved
05094983 - Dissolved on 15 November 2011
B MACPHERSON LTDDisolved
SC667950 - Dissolved on 15 February 2023
J & L MACPHERSON LTD
08858251 - Incorporated on 23 January 2014
BLACK ISLE CIVIL ENGINEERING LIMITEDDissolved
SC283379 - Dissolved on 24 June 2011
MCALPINE & COMPANY. LIMITED
SC006445 - Incorporated on 9 March 1907
MCALPINE OFFSHORE LIMITED
01112749 - Incorporated on 9 May 1973
MCALPINE CONSULTANCY LIMITED
11676346 - Incorporated on 14 November 2018
MCALPINE CONSULTING LIMITED
11365574 - Incorporated on 16 May 2018
CAMERON MCALPINE LTD
11440498 - Incorporated on 29 June 2018
MCALPINE DEVELOPMENTS LIMITEDDisolved
13107528 - Dissolved on 7 June 2022
SARAH MCALPINE LIMITED
08936091 - Incorporated on 12 March 2014
MCALPINE CONTRACTORS LTDActive - Proposal to Strike off
09498900 - Incorporated on 19 March 2015
MCALPINE COMMUNICATIONS LTDActive - Proposal to Strike off
10981534 - Incorporated on 26 September 2017
RADIANCE BEAUTY SPA LTDDisolved
09177870 - Dissolved on 9 December 2023
FIONA'S FOODS LTDActive - Proposal to Strike off
07821526 - Incorporated on 25 October 2011
ALISON Y LTD
16155814 - Incorporated on 30 December 2024