CTM VEHICLE MANAGEMENT LTDDissolved
SC358560 - Dissolved on 10 September 2010
CTM EDUCATION CONSULTANCY LTDActive - Proposal to Strike off
08195274 - Incorporated on 29 August 2012
CTM PROCTOR TRANSPORT LTD
06481476 - Incorporated on 23 January 2008
CTM SCAFFOLDING & ROOFING LTDActive - Proposal to Strike off
SC577400 - Incorporated on 27 September 2017
CTM CONSULTING SERVICES LTD
10005402 - Incorporated on 15 February 2016
CTM SCAFFOLDING SOLUTIONS LTD
12049674 - Incorporated on 13 June 2019
CTM PROFESSIONAL SERVICES LTD
12191927 - Incorporated on 5 September 2019
CTM PROPERTY SERVICES LTD
16465919 - Incorporated on 21 May 2025
STERIA (RETIREMENT PLAN) TRUSTEES LIMITEDDisolved
02114806 - Dissolved on 17 October 2023
CTM BUILDING SERVICES LTD
08352309 - Incorporated on 8 January 2013
CTM BUSINESS SERVICES LTDActive - Proposal to Strike off
10301576 - Incorporated on 28 July 2016
CTM BUSINESS SERVICES LTD
12888156 - Incorporated on 18 September 2020
CTM TUNING/INSTALLATIONS LTDDisolved
13034815 - Dissolved on 24 January 2023
CTMS SERVICE HOLDINGS LTD
16438086 - Incorporated on 8 May 2025
CTM ENGINEERING (FRASERBURGH) LTD
SC567640 - Incorporated on 2 June 2017
CTM PROPERTY MAINTENANCE LTD
12439112 - Incorporated on 3 February 2020
CTM PRACTICAL TRAINING LTD
15854621 - Incorporated on 23 July 2024
COOKE PAINTER LIMITED
06534347 - Incorporated on 13 March 2008
ANSCO SIGNS LIMITED
SC275081 - Incorporated on 22 October 2004
CTM HEALTHCARE SERVICES LTDActive - Proposal to Strike off
SC545240 - Incorporated on 13 September 2016