Advanced company searchLink opens in new window

Search the register – results

All results

  • BP ABERDEEN HYDROGEN ENERGY LIMITED

    SC725848 - Incorporated on 10 March 2022

    C/O Johnston Carmichael Bishop's Court, 29 Albyn Place, Aberdeen, Aberdeenshire, Scotland, AB10 1YL

  • BPA BODYSHOP LTD

    12494498 - Incorporated on 3 March 2020

    52 Fore Street, Callington, United Kingdom, PL17 7AJ

  • BP ABSHERON LIMITED

    09971526 - Incorporated on 26 January 2016

    Chertsey Road, Sunbury On Thames, Middlesex, United Kingdom, TW16 7BP

  • BP ABSTRACT SOFTWARE PROJECTS LTD

    12098424 - Incorporated on 11 July 2019

    134 Swarcliffe Avenue, Leeds, England, LS14 5NH

  • BP (ABU DHABI) LIMITED

    00735658 - Incorporated on 18 September 1962

    Chertsey Road, Sunbury On Thames, Middlesex, TW16 7BP

  • BPA.BUILDING LTD

    15336166 - Incorporated on 8 December 2023

    22 Romulus Close, Birmingham, England, B20 2AR

  • BPAC LIMITED

    10357151 - Incorporated on 2 September 2016

    8 The Bracken, Chingford, London, England, E4 7HY

  • BPA CAPITAL INVESTMENTS LTD

    13759120 - Incorporated on 22 November 2021

    20-22 Wenlock Road, London, N1 7GU

  • BPACARE LIMITED

    11977245 - Incorporated on 3 May 2019

    27 Old Gloucester Street, London, England, WC1N 3AX

  • BPAC CONSULTING LIMITED

    10716029 - Incorporated on 7 April 2017

    5 Lower Woodspeen Court, Woodspeen, Newbury, Berkshire, England, RG20 8BL

  • BP ACCOUNTING LTD

    12379894 - Incorporated on 30 December 2019

    72a Crawford Gardens, London, England, N13 5TE

  • BP ACCOUNTING SERVICES LIMITED

    12881117 - Incorporated on 15 September 2020

    11 Brandon Close, Billericay, Essex, CM12 0YY

  • BP ACCOUNTS & CO LIMITED

    12755408 - Incorporated on 20 July 2020

    Futures House, The Moakes, Luton, United Kingdom, LU3 3QB

  • BPACKS LTD

    14336346 - Incorporated on 5 September 2022

    347 Barking Road, London, England, E13 8EE

  • BPACL LIMITED

    11708329 - Incorporated on 3 December 2018

    83 Cowley Hill, Borehamwood, England, WD6 5NA

  • BPACL ACCOUNTANCY SERVICES LIMITED

    11069538 - Incorporated on 17 November 2017

    83 Cowley Hill, Borehamwood, England, WD6 5NA

  • BPA CLINICAL LTD

    14650979 - Incorporated on 9 February 2023

    Optionis House 840 Ibis Court, Centre Park, Warrington, England, WA1 1RL

  • BPA COMMODITIES TRADING LTD

    14413813 - Incorporated on 12 October 2022

    1276/1278 Greenford Road, Greenford, United Kingdom, UB6 0HH

  • BPA CONSULTANCY LTD

    09576409 - Dissolved on 11 August 2023

    THE SILVERWORKS, 67-71 Northwood Street, Birmingham, West Midlands, B3 1TX

  • BPA CONSULTANT LIMITED

    06693509 - Incorporated on 10 September 2008

    Victoria House, Victoria Road, Newcastle, Staffordshire, England, ST5 1NN