Advanced company searchLink opens in new window

Search the register – results

All results

  • MAINSTREAM RETAIL SOLUTIONS LIMITED

    12043254 - Incorporated on 11 June 2019

    C/O Mainstream Accountancy Services, 527 Moseley Road, Birmingham, England, B12 9BU

  • MAINSTREAM SECURITY SERVICES LTD

    12845794 - Incorporated on 31 August 2020

    13 Thornton Avenue, Kettering, Northamptonshire, United Kingdom, NN15 6QN

  • MAINSTREAM SERVICES LTD

    11124512 - Incorporated on 27 December 2017

    27a Green Lane Northwood, Middlesex, England, HA6 2PX

  • MAINSTREAM SHIPPING LIMITED

    Matching previous names:
    MAINSTREAM INVESTMENTS

    03261961 - Incorporated on 11 October 1996

    21-23 Croydon Road, Caterham, England, CR3 6PA

  • MAINSTREAM SKILLS LIMITED

    10021629 - Dissolved on 13 February 2024

    Mackenzies Chartered Accountants 4 Kings Row, Armstrong Road, Maidstone, Kent, England, ME15 6AQ

  • MAINSTREAM SOLUTIONS LTD

    15647120 - Incorporated on 15 April 2024

    38 East Avenue, Wombwell, Barnsley, England, S73 8QQ

  • MAINSTREAM STAFF SUPPLIES LIMITED

    Matching previous names:
    MAINSTREAM RECRUITMENT

    09634331 - Incorporated on 11 June 2015

    4 Kings Row, Armstrong Road, Maidstone, Kent, United Kingdom, ME15 6AQ

  • MAINSTREAM SUITES LTD

    12920422 - Incorporated on 1 October 2020

    44 Sorrel Crescent, Northampton, United Kingdom, NN4 6FR

  • MAINSTREAM SYSTEMS LIMITED

    05675942 - Incorporated on 16 January 2006

    10b Stephenson Court Fraser Road, Priory Business Park, Bedford, Bedfordshire, England, MK44 3WJ

  • MAINSTREAM TECHNOLOGIES LTD

    15080516 - Incorporated on 18 August 2023

    4385, 15080516 - COMPANIES HOUSE DEFAULT ADDRESS, Cardiff, CF14 8LH

  • MAINSTREAMTEK UK LTD

    14562044 - Incorporated on 29 December 2022

    Waters Meet Willow Avenue, Denham, Uxbridge, England, UB9 4AF

  • MAINSTREAM TOOLS LIMITED

    03776782 - Incorporated on 25 May 1999

    55-69 Willenhall Road, Wednesbury, West Midlands, WS10 8JG

  • MAINSTREAM TRADING LIMITED

    11462322 - Dissolved on 6 August 2023

    7 Smithford Walk, Liverpool, L35 1SF

  • MAINSTREAM TRAINING LIMITED

    03348003 - Incorporated on 9 April 1997

    Mackenzies Accountants 4 Kings Row, Armstrong Road, Maidstone, Kent, England, ME15 6AQ

  • MAINSTREAM TRANSPORT AND LOGISTICS LIMITED

    15610738 - Incorporated on 2 April 2024

    22 Friars Street, Sudbury, England, CO10 2AA

  • MAINSTREAM TRAVEL LIMITED

    02717654 - Incorporated on 26 May 1992 - Liquidation

    Dicken House, Orchard Lane, Harrold, Beds, MK43 7BX

  • MAINSTREAM (U.K.) LIMITED

    Matching previous names:
    MAINSTREAM COMMUNICATIONS (MIDLANDS)

    01997555 - Incorporated on 7 March 1986 - Liquidation

    Chipping Manor, Wotton-Under-Edge, Glos, GL12 7AD

  • MAINSTREAM VENTURES LIMITED

    Matching previous names:
    MAINSTREAM TECHNOLOGIES

    11265588 - Incorporated on 20 March 2018

    128 City Road, London, United Kingdom, EC1V 2NX

  • MAINSTREAM WATER SERVICES LTD

    11396877 - Incorporated on 4 June 2018

    5a Marsh Mill Village, Fleetwood Road North, Thornton-Cleveleys, England, FY5 4JZ

  • MAINSTREAM WINDOWS LTD

    Matching previous names:
    MAINSTREAM CONSTRUCTION

    07996556 - Incorporated on 19 March 2012

    1020 Yardley Wood Road, Yardley Wood, Birmingham, B14 4BW