JOHNSTONS OF ELGIN LIMITED
SC064099 - Incorporated on 16 February 1978
JOHNSTONS OF WELLFIELD
SL000236 - Incorporated on 15 December 1977
JOHNSTONS OF THURSO LTD
SC619863 - Incorporated on 1 February 2019
777 TAXI OF ELGIN LTDActive - Proposal to Strike off
SC564120 - Incorporated on 24 April 2017
JOHNSTONS OF BEVERLEY LIMITEDActive - Proposal to Strike off
07970632 - Incorporated on 29 February 2012
CITY OF ELGIN BID LTD.
SC365793 - Incorporated on 18 September 2009
DUNBIA (ELGIN) LIMITEDDisolved
SC092987 - Dissolved on 6 December 2021
RITSONS OF ELGIN LTD.Active - Proposal to Strike off
SC264834 - Incorporated on 12 March 2004
STATEMENTS OF FAITH LTDDisolved
14308591 - Dissolved on 30 January 2024
ROSS OF ELGIN LIMITEDActive - Proposal to Strike off
SC536983 - Incorporated on 2 June 2016
STATEMENT OF INTENT LIMITED
NI614432 - Incorporated on 13 September 2012
L JOHNSTONS LTDActive - Proposal to Strike off
07323089 - Incorporated on 22 July 2010
JOHNSTONS LLPDissolved
OC309099 - Dissolved on 30 December 2014
GREERS OF ELGIN LIMITED
01357571 - Incorporated on 14 March 1978
TEAM ANNUAL LTDActive - Proposal to Strike off
11444281 - Incorporated on 2 July 2018
JOHNSTONS HANDMADE LTDActive - Proposal to Strike off
09956200 - Incorporated on 18 January 2016
ANNUAL LIMITEDDisolved
13255985 - Dissolved on 3 June 2025
NEW JOHNSTONS LTDDissolved
06782460 - Dissolved on 23 March 2010
ANNUALBOILERSERVICE LTDDisolved
11690270 - Dissolved on 7 December 2021
MARYLEBONE MOTORS LTD
03988252 - Incorporated on 9 May 2000