Advanced company searchLink opens in new window

Search the register – results

All results

  • BOWMAN PROFESSIONAL SERVICES (BPS) LTD

    11765870 - Incorporated on 14 January 2019

    59 Hayling Avenue Little Paxton, St Neots, Cambridgeshire, PE19 6HG

  • BOXT BPL LTD

    15541220 - Incorporated on 5 March 2024

    Ulok, Rear Of 2 Cromer Road, Blackpool, United Kingdom, FY2 0ED

  • BP P.L.C.

    Matching previous names:
    BP AMOCO

    00102498 - Incorporated on 14 April 1909

    1 St James's Square, London, SW1Y 4PD

  • BPA LTD

    03755763 - Incorporated on 21 April 1999

    Suite 2c, Brosnan House, 175 Darkes Lane, Potters Bar, Hertfordshire, England, EN6 1BW

  • BPA ASSOCIATES LIMITED

    10721731 - Incorporated on 12 April 2017

    2 Colliers Gardens, Backwell, Bristol, England, BS48 3DT

  • BPAB LIMITED

    13913343 - Incorporated on 14 February 2022

    Middleborough House, 16 Middleborough, Colchester, England, CO1 1QT

  • 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