Advanced company searchLink opens in new window

Search the register – results

All results

  • AMBRELL LIMITED

    05277750 - Incorporated on 4 November 2004

    Unit 6, Space Business Centre, Tewkesbury Road, Cheltenham, England, GL51 9FL

  • AMBRELLA LTD

    15235096 - Incorporated on 25 October 2023

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

  • AMBRELLE LTD

    12834751 - Dissolved on 30 January 2024

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

  • AMBRELLA LTD

    12044473 - Dissolved on 23 March 2021

    56 Police Station Road, West Malling, England, ME19 6LL

  • AMBRELLA CONTRACTING LTD

    10457558 - Dissolved on 10 April 2018

    Unit 2 St Mellons Enterprise Centre, Crickhowell Road, St Mellons, Cardiff, CF3 0EX