BPC INVESTMENTS LIMITED
00848162 - Incorporated on 7 May 1965
NOUVEAU HAIRDRESSING LIMITED
SC294270 - Incorporated on 8 December 2005
ARCHIBALD INGALL STRETTON LIMITEDDisolved
03592615 - Dissolved on 7 February 2023
ARCHIBALD BROWN & CO. LIMITEDActive - Proposal to Strike off
00038667 - Incorporated on 19 April 1893
ARCHIBALD ETHIE HAVEN LIMITED
SC475276 - Incorporated on 14 April 2014
ARCHIBALD BENNET & CO LIMITED
SC023711 - Incorporated on 1 January 1946
JAMES ARCHIBALD DESIGNS LIMITEDDisolved
12002360 - Dissolved on 29 August 2023
ARCHIBALD BARRINGTON ESTATES LIMITEDActive - Proposal to Strike off
10502272 - Incorporated on 29 November 2016
ARCHIBALD MARCKAY RENTAL LLP
OC418484 - Incorporated on 8 August 2017
BATHGATE BROADBAND LTDDissolved
SC250895 - Dissolved on 21 March 2014
BATHGATE STREET PASTORS
CS004145 - Incorporated on 31 July 2019
BATHGATE TRADING LTDDisolved
SC774582 - Dissolved on 3 December 2024
SARAH-MAY ARCHIBALD LTD
13961941 - Incorporated on 8 March 2022
BATHGATE AUTO SALES LTD
SC633246 - Incorporated on 12 June 2019
ARCHIBALD AND DAVIS LTD
15940139 - Incorporated on 6 September 2024
LET LINK (BATHGATE) LTDActive - Proposal to Strike off
SC543459 - Incorporated on 23 August 2016
BATHGATE RETAIL LTD
SC832035 - Incorporated on 17 December 2024
KAIM PARK (BATHGATE) LTDDissolved
SC449601 - Dissolved on 26 June 2021
THE BATHGATE FORGE LTD
13274622 - Incorporated on 18 March 2021
EAT FRESH BATHGATE LTDDisolved
SC707998 - Dissolved on 10 October 2023