Advanced company searchLink opens in new window

Search the register – results

All results

  • OTDS LOGISTICS LTD

    14658078 - Incorporated on 13 February 2023

    Unit 11 Wells Place, Wells Point, Merstham Redhill, Surrey, England, RH1 3DR

  • OTDS ENGINEERING LTD

    08250959 - Dissolved on 3 June 2014

    Unit 11 Spitfire Business Park 1, Hawker Road, Croydon, England, CR0 4WD

  • O T D S LIMITED

    04109304 - Incorporated on 16 November 2000

    58 York Gardens, Walton On Thames, Surrey, KT12 3EW

  • OTD SERVICES LTD

    12639235 - Dissolved on 9 November 2021

    13 Middlesex Court British Grove North, London, England, W4 2NJ