Advanced company searchLink opens in new window

Search results

Company results

  • B.M.I. ENGINEERING LIMITED

    01221870 - Incorporated on 5 August 1975

    Vernon Road, Halesowen, West Midlands, B62 8HN

  • BMIE RECRUITMENT LTD

    16942803 - Incorporated on 5 January 2026

    Angel Gate, 326 City Road, London, England, EC1V 2NZ

  • BMI EXPRESS LTD

    08728743 - Incorporated on 11 October 2013

    106 Grange Road, Romford, England, RM3 7EA

  • BMI GLOBALED LTD

    14243650 - Incorporated on 19 July 2022

    98 Theobalds Road, London, England, WC1X 8WB

  • BMI GROYP LTD

    13326272 - Incorporated on 9 April 2021

    109 Braemar Avenue, London, England, NW10 0DT

  • BMI HANDEL LTD

    14731643 - Incorporated on 15 March 2023

    37 Croydon Road, Beckenham, United Kingdom, BR3 4AB

  • B.M.I. HOLDINGS LIMITED

    03057167 - Incorporated on 16 May 1995

    2 The Croft, The Croft, Kidderminster, England, DY11 6LX

  • BMIH RENEWTECH LTD

    SC845755 - Incorporated on 21 April 2025

    5 North Dumgoyne Avenue, Milngavie, Glasgow, Scotland, G62 7JT

  • BMI IMAGING CLINIC LIMITED

    05706274 - Incorporated on 13 February 2006

    1st Floor 30 Cannon Street, London, England, EC4M 6XH

  • BMI INTERIORS LTD

    14893818 - Incorporated on 25 May 2023

    22 Archer Close, Southend-On-Sea, England, SS2 4QY

  • BMI INTERNATIONAL LTD

    10896901 - Incorporated on 3 August 2017

    Suite 16, Saturn Centre, Challenge Way, Blackburn, Lancashire, England, BB1 5QB

  • BMI INVESTMENTS LIMITED

    12616848 - Incorporated on 21 May 2020

    155 Normanton Road, Derby, Derbyshire, United Kingdom, DE23 6UR

  • BMIL LTD

    15102961 - Incorporated on 29 August 2023

    76a Marchmont Street, London, England, WC1N 1AG

  • BMI LEISURE LTD

    14719472 - Incorporated on 9 March 2023

    23-27 Bolton Street, Chorley, Lancashire, PR7 3AA

  • B.MILLER&SONS DRAINAGE SERVICES LTD

    11202156 - Incorporated on 13 February 2018

    106 Castlesteads Drive, Carlisle, United Kingdom, CA2 7XD

  • B.MILLERS BUILDING SERVICES LTD

    16609527 - Incorporated on 28 July 2025

    20 Wenlock Road, London, England, N1 7GU

  • BMI LOGISTICS LIMITED

    16828058 - Incorporated on 3 November 2025

    63 Vardon Road, Stevenage, England, SG1 5PT

  • BMILSE LTD

    16853189 - Incorporated on 13 November 2025

    8 North Avenue, Carshalton, England, SM5 4LQ

  • BMIL 2024 LIMITED

    04647693 - Dissolved on 20 May 2026

    26 Stroudley Road, Brighton, East Sussex, BN1 4BH

  • BMIM LIMITED

    05309344 - Incorporated on 9 December 2004

    C/O Bmim Limited, Unit 7 Glendale Avenue, Sandycroft Deeside, Flintshire, CH5 2QP

10,000 matches found