MACRAE BUILD LTDActive - Proposal to Strike off
SC802323 - Incorporated on 8 March 2024
I.MACRAE LIMITED
13153287 - Incorporated on 22 January 2021
ROD ARCHIBALD LTDActive - Proposal to Strike off
SC501932 - Incorporated on 30 March 2015
Kenneth, Mr. SEARLE
Born January 1954
2 Mountbatten Mews, Camberley, Surrey, England, GU15 4LF
MACRAE CONSULTANCY SERVICES LIMITEDDisolved
SC627320 - Dissolved on 3 September 2024
KC MEDICAL LIMITED
08458760 - Incorporated on 22 March 2013
JOHN HAMISH KENNETH MACRAE
RIDGEWOOD RIDLEY LANE, MAWDESLEY, ORMSKIRK, LANCASHIRE, UNITED KINGDOM, L40 2RF
KENNETH PC LTDDisolved
10207240 - Dissolved on 25 April 2022
MACRAE (UPPER CLOAN)
SL000775 - Incorporated on 24 October 1985
MACRAE QA LIMITED
SC488137 - Incorporated on 3 October 2014
MACRAE GROUP UK LTD
10950842 - Incorporated on 7 September 2017
UISDEAN MACRAE MACRAE
Born April 1965
CROMWELL VILLA 23 LOTLAND STREET, INVERNESS, INVERNESS-SHIRE, SCOTLAND, IV1 1ST
ARCHIBALD & SONS LTD
16545362 - Incorporated on 26 June 2025
Kenneth Iain, Mr. LANG
Born March 1966
Ben Nevis Vets Glenloy Street, Caol, Fort William, Scotland, PH33 7DR
Kenneth, Mr. HENRIKS
Born April 1966
8th Floor, 60 Fenchurch Street, London, England, EC3M 4AD
ARCHIBALD SHAW LLP
OC310866 - Incorporated on 6 January 2005
MARK ARCHIBALD LTDActive - Proposal to Strike off
07360266 - Incorporated on 31 August 2010
KENNETH PP LTDDisolved
11283473 - Dissolved on 25 April 2022
KENNETH WOOD
LP003134 - Incorporated on 2 May 1985
Kenneth, Mr. HENRIKS
Born April 1966
8th Floor, 60 Fenchurch Street, London, England, EC3M 4AD