ONSITE MARKETING SOLUTIONS LIMITEDDissolved
03305647 - Dissolved on 6 September 2011
ONSITE COMPUTER TRAINING LIMITEDActive - Proposal to Strike off
03234014 - Incorporated on 5 August 1996
ONSITE TRAINING SERVICES LIMITEDActive - Proposal to Strike off
SC337334 - Incorporated on 6 February 2008
ONSITE SHOTBLASTING SERVICES LIMITEDDisolved
05415913 - Dissolved on 12 October 2021
EFFECTIVE ONSITE ENGINEERING LIMITEDDissolved
05711458 - Dissolved on 13 November 2012
ONSITE BLAST SERVICES LIMITED
08108273 - Incorporated on 18 June 2012
ONSITE BUILDING SOLUTIONS LIMITEDActive - Proposal to Strike off
07571339 - Incorporated on 21 March 2011
ONSITE SOLUTION SERVICES LIMITED
05213045 - Incorporated on 24 August 2004
ONSITE I.T. SOLUTIONS LIMITEDDisolved
04191798 - Dissolved on 27 June 2023
ONSITE MECHANICAL SOLUTIONS LIMITEDDisolved
08377990 - Dissolved on 20 July 2021
ML ONSITE FABRICATION LIMITED
SC713811 - Incorporated on 1 November 2021
WELFARE ONSITE SERVICES LIMITED
13475170 - Incorporated on 24 June 2021
TDP ONSITE SERVICES LTDActive - Proposal to Strike off
11946514 - Incorporated on 15 April 2019
MM ONSITE MACHINING LTD
SC546299 - Incorporated on 26 September 2016
EASTERN HOSE ONSITE LIMITED
15567248 - Incorporated on 16 March 2024
ONSITE MECHANICAL SERVICES LIMITEDDissolved
05038104 - Dissolved on 7 June 2011
ONSITE POWER SOLUTIONS LIMITED
05632243 - Incorporated on 22 November 2005
ONSITE LABOUR SERVICES LIMITEDDissolved
06164307 - Dissolved on 27 December 2011
TRIDENT ONSITE SERVICES LIMITEDDissolved
06727327 - Dissolved on 7 June 2011
ONSITE SUPPORT HOLDINGS LIMITED
07893800 - Incorporated on 29 December 2011