YOUR TEACHER, MISS MARGARET LTD.
09795240 - Incorporated on 25 September 2015
MISS,MARGARET.R.VENSON LIMITEDDissolved
09482204 - Dissolved on 13 September 2016
MISS MARGARETS CARERS LIMITED
SC319322 - Incorporated on 22 March 2007
MACKECHNIE CONSULTING LIMITEDDisolved
06178414 - Dissolved on 28 February 2023
RANALD MACKECHNIE LIMITED
04532640 - Incorporated on 11 September 2002
MACKECHNIE ACTUARIAL LIMITEDDisolved
12465220 - Dissolved on 1 February 2022
STUART MACKECHNIE LIMITED
15616370 - Incorporated on 4 April 2024
MACKECHNIE ENGINEERING LTD.Dissolved
SC323877 - Dissolved on 1 October 2010
J MACKECHNIE LIMITEDActive - Proposal to Strike off
04555200 - Incorporated on 7 October 2002
MACKECHNIE HOTELS (OBAN) LIMITED
SC093074 - Incorporated on 29 April 1985
NELA EN LTDActive - Proposal to Strike off
11382746 - Incorporated on 25 May 2018
MACKECHNIE JARVIS CONSULTING LTDDisolved
11940861 - Dissolved on 28 February 2023
MACKECHNIE ACTUARIAL CONSULTANCY LIMITED
14541534 - Incorporated on 14 December 2022
SMARTER SUBSEA (HOLDINGS) LIMITED
SC547869 - Incorporated on 17 October 2016
MISS MISS LTDActive - Proposal to Strike off
08399796 - Incorporated on 12 February 2013
MARGARET&ASSOCIATES INTERNATIONAL LTD.
09574746 - Incorporated on 5 May 2015
MARGARET'S FASHION LTDDisolved
SC723242 - Dissolved on 13 December 2022
BAKER MARGARET
07573877 - Incorporated on 22 March 2011
SUZANNE MARGARET
LP003138 - Incorporated on 17 May 1985
D BRUCE LTD
04922204 - Incorporated on 6 October 2003