BP2 DEV LTD
16231225 - Incorporated on 5 February 2025
CORE TECHNOLOGY VENTURES LLPDissolved
OC302572 - Dissolved on 29 November 2005
MAYFAIR VENTURES TECHNOLOGY LTDActive - Proposal to Strike off
09438853 - Incorporated on 13 February 2015
EXCOGIS TECHNOLOGY VENTURES LTD
09756742 - Incorporated on 1 September 2015
VOLTA TECHNOLOGY VENTURES LLPActive - Proposal to Strike off
OC417587 - Incorporated on 1 June 2017
UK TECHNOLOGY VENTURES LTDDisolved
07469008 - Dissolved on 24 May 2022
PALLMALL TECHNOLOGY VENTURES VI
LP013063 - Incorporated on 4 July 2008
MYLIFE TECHNOLOGY VENTURES LTDActive - Proposal to Strike off
11476563 - Incorporated on 22 July 2018
BPLL LTDDisolved
12824982 - Dissolved on 4 October 2022
BPHW LTDDisolved
12881179 - Dissolved on 3 May 2022
BP ECO LTDDisolved
11886356 - Dissolved on 17 December 2024
BPSL NO. 2 LP
LP005835 - Incorporated on 21 July 1998
BPT IT LTDDissolved
06975065 - Dissolved on 8 March 2011
BPRD LTDActive - Proposal to Strike off
07843160 - Incorporated on 10 November 2011
RS BPM LTDDissolved
07977821 - Dissolved on 1 April 2014
BP & DRW LTDActive - Proposal to Strike off
08791864 - Incorporated on 27 November 2013
BPLC LTDActive - Proposal to Strike off
10764662 - Incorporated on 11 May 2017
BPQW LLP
OC418956 - Incorporated on 14 September 2017
BPTR LTD
12281091 - Incorporated on 25 October 2019
BPMT LTD
13728624 - Incorporated on 8 November 2021