VPDFO LTD
14293900 - Incorporated on 12 August 2022
VPDA LTD
14739661 - Incorporated on 17 March 2023
VPD TECHNOLOGY LIMITED
12891324 - Incorporated on 21 September 2020
VPDBA LIMITED
15209841 - Incorporated on 13 October 2023
VPDC LIMITEDDisolved
14400153 - Dissolved on 12 March 2024
VPD LIMITED
07412020 - Incorporated on 19 October 2010
VPD EXPRESS LTDDisolved
13274745 - Dissolved on 30 May 2023
VPDQ LIMITEDLiquidation
04587083 - Incorporated on 11 November 2002
VPDB LIMITEDLiquidation
09422324 - Incorporated on 4 February 2015
VPDK LIMITEDDisolved
14366910 - Dissolved on 27 February 2024
VPD SOLUTIONS LTD
10050473 - Incorporated on 8 March 2016
VPD CONSTRUCT LTDDisolved
14285816 - Dissolved on 16 January 2024
VPD PROPERTIES LIMITEDDissolved
10830289 - Dissolved on 23 April 2019
VPDIRECTUK LTD
15106028 - Incorporated on 30 August 2023
VPD CONSULTING LTD
11344961 - Incorporated on 3 May 2018
VPD CACHOS REAIS LTD
12207947 - Incorporated on 16 September 2019
VPD HOLDINGS LTDLiquidation
13642914 - Incorporated on 24 September 2021
VPD SOCIALCARE LIMITED
09758754 - Incorporated on 2 September 2015
VPD DUCTWORK LIMITED
10207167 - Incorporated on 31 May 2016
VPD ENGINEERING LTD
11439284 - Incorporated on 28 June 2018