BPMB LTDDisolved
12593256 - Dissolved on 26 April 2022
BPLC LTD
13429732 - Incorporated on 31 May 2021
BPS FM LTD
13338745 - Incorporated on 15 April 2021
BPEC LTD
14023862 - Incorporated on 4 April 2022
BPUK1 LTD
14286022 - Incorporated on 9 August 2022
BPAP LTDDisolved
14625136 - Dissolved on 18 March 2025
BPPP LTDDisolved
14701742 - Dissolved on 6 August 2024
BPJE LTDDisolved
15118322 - Dissolved on 16 April 2024
BPPO LTD
15716374 - Incorporated on 13 May 2024
BPPG LTD
16224246 - Incorporated on 3 February 2025
UC BPO LTD
16406298 - Incorporated on 24 April 2025
I-BPO UK LTD
16466733 - Incorporated on 21 May 2025
BPVB LTD
07854384 - Incorporated on 21 November 2011
BP NDT LTDActive - Proposal to Strike off
08024049 - Incorporated on 10 April 2012
BPHN LTDActive - Proposal to Strike off
07166780 - Incorporated on 23 February 2010
BPI AM LTDActive - Proposal to Strike off
07419600 - Incorporated on 26 October 2010
BPTH SLP
SL002958 - Incorporated on 21 January 1997
BPJA LTDDissolved
07098173 - Dissolved on 24 July 2012
BPQA LTD.
08327889 - Incorporated on 12 December 2012
BPW (UK) LTDDisolved
SC443324 - Dissolved on 17 September 2024