Advanced company searchLink opens in new window

Search the register – results

All results

  • OTC DEVELOPERS LIMITED

    11874709 - Incorporated on 11 March 2019

    Unit 4 The Coinage Ope, Coinagehall Street, Helston, Cornwall, England, TR13 8EB

  • OTC DIGITAL LIMITED

    10744879 - Incorporated on 27 April 2017

    Parkside House, 41 Walsingham Road, Enfield, United Kingdom, EN2 6EY

  • OTC DIGITAL MARKETING LTD

    14363864 - Incorporated on 20 September 2022

    Flat 18 Matcham Buildings, 20 Warburton Road, London, England, E8 3FY

  • OTC.DOMAINS LTD

    15365744 - Incorporated on 21 December 2023

    Gemma House, 39 Lilestone Street, London, England, NW8 8SS

  • OTC EUROPE LLP

    OC346399 - Incorporated on 15 June 2009

    10 Finsbury Square 5th Floor, London, England, EC2A 1AF

  • OTC EUROPE GROUP LIMITED

    10793388 - Incorporated on 30 May 2017

    5th Floor 10 Finsbury Square, London, United Kingdom, EC2A 1AF

  • OTC EUROPE HOLDINGS LIMITED

    06934346 - Incorporated on 15 June 2009

    10 Finsbury Square 5th Floor, London, England, EC2A 1AF

  • OTC EUROPE SERVICES LIMITED

    12835359 - Incorporated on 25 August 2020

    5th Floor 10 Finsbury Square, London, United Kingdom, EC2A 1AF

  • OTC EVENTS LTD

    15727522 - Incorporated on 18 May 2024

    301-303 Railton Road, London, England, SE24 0JN

  • OTCEX S.A.(UK BRANCH)

    BR007981 - Closed

    50 Cannon Street, London, EC4N 6JJ

  • OTC FINANCE LIMITED

    11760688 - Incorporated on 10 January 2019

    4 The Barford Exchange Wellesbourne Road, Barford, Warwick, England, CV35 8AQ

  • OTCGB LTD

    10899202 - Incorporated on 4 August 2017

    55 East Budleigh Road, Budleigh Salterton, United Kingdom, EX9 6EW

  • OTC GLOBAL LP

    LP021110 - Registered on 8 July 2020

    Dept 2911 43 Owston Road, Carcroft, Doncaster, England, DN6 8DA

  • OTC GROUP LTD

    14541410 - Incorporated on 14 December 2022

    18d Thorney Leys Park, Witney, Oxford, England, OX28 4GE

  • OTC HEALTHCARE LIMITED

    14059732 - Incorporated on 21 April 2022

    Building A Knaresborough Technology Park, Manse Lane, Knaresborough, North Yorkshire, United Kingdom, HG5 8LF

  • OTCHE & LABS TAPERS LTD

    10615996 - Incorporated on 13 February 2017

    17 Furnace Drive, Wolverhampton, England, WV2 2FF

  • OTCHEREFIELDS LIMITED

    12110118 - Incorporated on 18 July 2019

    37 Old Spot Walk, Longhorn Avenue, Gloucester, England, GL1 2BT

  • OTCHERE HEALTHCARE LTD

    14327220 - Dissolved on 6 February 2024

    4a Chandos Gardens, Leeds, West Yorkshire, United Kingdom, LS8 1LW

  • OTCHI SERVICES LIMITED

    12527055 - Incorporated on 19 March 2020

    Flat 111 Crane Court Gurnell Grove, London, England, W13 0AQ

  • OTCHIWA LTD

    14562865 - Incorporated on 30 December 2022

    Suite E2790, 82a James Carter Road, Mildenhall, Suffolk, United Kingdom, IP28 7DE