KENNETH JOHN ARCHIBALD
Born February 1958
RUTHERFORD HOUSE BIRCH WOOD BUSINESS PARK, WARRINGTON, ENGLAND, WA3 6ZH
KENNETH JOHN ARCHIBALD
Born February 1958
16 MARCHBURN DRIVE, PENICUIK, UNITED KINGDOM, EH26 9HE
H MACRAE LIMITED
07903069 - Incorporated on 9 January 2012
MACRAE I&C LIMITEDDisolved
SC592267 - Dissolved on 30 May 2023
KENNETH ARCHIBALD MCKINNA
Born October 1962
GLENSHAFT, HIGH DEN, DALRY, AYRSHIRE, KA24 4JN
KENNETH ARCHIBALD GIBSON
Born August 1957
HARTON TECHNOLOGY COLLEGE LISLE ROAD, SOUTH SHEILDS, TYNE AND WEAR, NE32 6DL
KENNETH NISBET ARCHIBALD
Born April 1944
46 BARNTON PARK GARDENS, EDINBURGH, EH4 6HN
KENNETH GORDON ARCHIBALD
Born January 1934
WESTER GARTFARRAN, DALMARY GARTMORE, ABERFOYLE, FK8 3RY
R MACRAE LIMITED
SC307709 - Incorporated on 30 August 2006
J K MACRAE LIMITED
SC356198 - Incorporated on 9 March 2009
Kenneth, Mr. BURNS
Born November 1971
15 Hanover Square, Bangor, Co Down, BT19 7NY
ARCHIBALD SHAW (2005) LIMITEDDissolved
02952618 - Dissolved on 31 August 2010
ARCHIBOLD BECKERS BEDS LTD
11309064 - Incorporated on 13 April 2018
ARCHIBALD & CO LTD.Dissolved
SC297747 - Dissolved on 12 July 2013
ARCHIBALDHOLDINGS LTD
11533059 - Incorporated on 23 August 2018
VENUS POOL LIMITED
11857833 - Incorporated on 4 March 2019
MACRAE AND KAUR LLP
SO303675 - Incorporated on 1 December 2011
MACRAE MARINE LTD
SC663024 - Incorporated on 3 June 2020
C & C MACRAE LIMITED
SC774564 - Incorporated on 3 July 2023
SCOTT & MACRAE LTD
SC789660 - Incorporated on 17 November 2023