ON DEMAND FITNESS LTD
12761499 - Incorporated on 22 July 2020
ON DEMAND RENTALS LTD
12076803 - Incorporated on 1 July 2019
ON DEMAND TRADERS LTDDisolved
13600762 - Dissolved on 28 February 2023
SIKA’S CARS ON DEMAND LTD
15942647 - Incorporated on 8 September 2024
DEFENSE ON DEMAND LTD
16581275 - Incorporated on 14 July 2025
BUILDER ON DEMAND LTDDisolved
12901019 - Dissolved on 1 March 2022
CONTENT ON DEMAND LTD
07437012 - Incorporated on 11 November 2010
ENGINES ON DEMAND LTD
07546799 - Incorporated on 1 March 2011
WORKERS ON DEMAND LTDActive - Proposal to Strike off
09478608 - Incorporated on 9 March 2015
YOUR KEYS ON DEMAND LTD.Active - Proposal to Strike off
10881962 - Incorporated on 25 July 2017
MEDICUS ON DEMAND LTDActive - Proposal to Strike off
10988808 - Incorporated on 29 September 2017
SERVICE ON DEMAND LTD
13478797 - Incorporated on 25 June 2021
COURIER ON DEMAND 247 LTDDisolved
13388638 - Dissolved on 12 July 2022
SPIRITS ON DEMAND LTDDisolved
14572212 - Dissolved on 11 June 2024
HAULAGE ON DEMAND LTD
15881261 - Incorporated on 6 August 2024
AGR POWER LTD
4th Floor Burlington Building 19 Heddon Street, London, United Kingdom, W1B 4BG
ON DEMAND ONLINE LIMITEDActive - Proposal to Strike off
07480573 - Incorporated on 31 December 2010
ON DEMAND ROOFING AND PROPERTY SERVICES LTD
14600777 - Incorporated on 18 January 2023
TSC POWER LTD
35 PAUL STREET, LONDON, LONDON, ENGLAND, EC2A 4JY
CHANNEL ON DEMAND LTDActive - Proposal to Strike off
06574925 - Incorporated on 23 April 2008