ALLAN MAIN THOMSON LTDDisolved
13853508 - Dissolved on 18 March 2025
MR ALLAN LTDLiquidation
03835095 - Incorporated on 2 September 1999
MORAG THOMSON LIMITED
07253938 - Incorporated on 14 May 2010
MR P THOMSON LIMITED
04960097 - Incorporated on 11 November 2003
ALLAN THOMSON ASSOCIATES LIMITEDDisolved
SC604844 - Dissolved on 30 November 2021
FOREST HALL MAINTENANCE LTDActive - Proposal to Strike off
12039941 - Incorporated on 10 June 2019
MR. MAINTAIN LTDDisolved
12989857 - Dissolved on 31 May 2022
THOMSON MAINTENANCE LTD
SC735356 - Incorporated on 13 June 2022
MR ALLAN NEWLOVE LOGISTICS LTDDisolved
09419268 - Dissolved on 14 June 2022
EMAR PROPERTY MAINTENANCE LTDActive - Proposal to Strike off
07817015 - Incorporated on 20 October 2011
RGF SERVICES LIMITEDDissolved
05934552 - Dissolved on 22 March 2011
THOMSON MAINLAND LIMITED
13184391 - Incorporated on 8 February 2021
MRB MAINTENANCE LTD
SC677404 - Incorporated on 13 October 2020
MRY MAINTENANCE LTD
15737039 - Incorporated on 23 May 2024
MRA MAINTENANCE LTD
14954564 - Incorporated on 22 June 2023
MRK MAINTENANCE LTD
11460646 - Incorporated on 12 July 2018
ALLAN AND ALLAN LLP
OC360624 - Incorporated on 5 January 2011
MRT DEVELOPMENT AND BUILDERS LTD
12930224 - Incorporated on 5 October 2020
MR BEN MAINTENANCE LTDDissolved
10363736 - Dissolved on 2 October 2018
COLCHESTER GARDEN WORKS LIMITEDLiquidation
11325093 - Incorporated on 24 April 2018