Advanced company searchLink opens in new window

Search results

Company results

  • IMPELL LTD

    08832076 - Incorporated on 6 January 2014

    No.3 Orpheus House 427a - Harrow Road, London, England, W10 4SA

  • IMPELLAM GROUP LIMITED

    06511961 - Incorporated on 21 February 2008

    First Floor, Mulberry House Parkland Square, 750 Capability Green, Luton, United Kingdom, LU1 3LU

  • IMPELLAM HOLDINGS LIMITED

    00490212 - Incorporated on 5 January 1951

    First Floor, Mulberry House Parkland Square, 750 Capability Green, Luton, United Kingdom, LU1 3LU

  • IMPELLAM UK LIMITED

    06894542 - Incorporated on 1 May 2009

    First Floor, Mulberry House Parkland Square, 750 Capability Green, Luton, United Kingdom, LU1 3LU

  • IMPELLENT ARC LIMITED

    10416480 - Incorporated on 7 October 2016

    3 Priors Lane, Blackwater, Camberley, England, GU17 0DR

  • IMPELLER LIMITED

    08535840 - Incorporated on 20 May 2013 - Liquidation

    Suite 18 Stanta Business Centre 3, Soothouse Spring, St. Albans, Hertfordshire, AL3 6PF

  • IMPELLERE CONSTRUCTION LTD

    SC796018 - Incorporated on 21 January 2024

    272 Bath Street, Glasgow, Lanarkshire, Scotland, G2 4JR

  • IMPELLER GROUP LTD

    12820048 - Incorporated on 18 August 2020

    Office 1 2a Curzon Road, Ealing, London, United Kingdom, W5 1NF

  • IMPELLER.IO LIMITED

    11513789 - Incorporated on 13 August 2018

    71-75 Shelton Street, Covent Garden, London, United Kingdom, WC2H 9JQ

  • IMPELLER PUMPS LIMITED

    16806181 - Incorporated on 23 October 2025

    1b Albert Road, Margate, England, CT9 5AN

  • IMPELLERTON LIMITED

    10229451 - Incorporated on 13 June 2016

    Portsmouth Technopole, Kingston Crescent, Portsmouth, Hampshire, England, PO2 8FA

  • IMPELLER VENTURES LTD

    10130033 - Incorporated on 18 April 2016

    22 St. Peters Street, Stamford, Lincolnshire, United Kingdom, PE9 2PF

  • IMPELLIA ENTERPRISE LIMITED

    09126992 - Incorporated on 11 July 2014

    3rd Floor 86-90 Paul Street, London, United Kingdom, EC2A 4NE

  • IMPELLICO FACILITIES MANAGEMENT LIMITED

    13274455 - Incorporated on 17 March 2021 - Liquidation

    Office D Beresford House, Town Quay, Southampton, SO14 2AQ

  • IMPELLIER LIMITED

    13010233 - Incorporated on 11 November 2020

    124 Acomb Road, York, England, YO24 4EY

  • IMPELLING LTD

    09719160 - Incorporated on 5 August 2015

    Moor Park House Bawtry Road, Wickersley, Rotherham, South Yorkshire, United Kingdom, S66 2BL

  • IMPELLING EDUCATION LTD

    10677852 - Incorporated on 20 March 2017

    Unit 16 Treeton Enterprise Centre, Rother Crescent, Treeton, Rotherham, United Kingdom, S60 5QY

  • IMPELLING IT LTD

    10677863 - Incorporated on 20 March 2017

    Unit 16 Treeton Enterprise Centre, Rother Crescent, Treeton, Rotherham, United Kingdom, S60 5QY

  • IMPELLING MANAGED SERVICES LTD

    14717014 - Incorporated on 8 March 2023

    Poplars Business Park Poplar Way, Catcliffe, Rotherham, England, S60 5TR

  • IMPELLING SOLUTIONS LTD

    06843492 - Incorporated on 11 March 2009

    First Floor Unit B Poplars Business Park, Poplar Way, Rotherham, England, S60 5TR

64 matches found