VPI GENERATION LIMITED
10547196 - Incorporated on 4 January 2017
VPIN LTD
13605644 - Incorporated on 6 September 2021
VPIC LTD
12524294 - Incorporated on 18 March 2020
VPIPE LTD
11989655 - Incorporated on 10 May 2019
VPI 2016 LIMITED
SC545805 - Incorporated on 20 September 2016
VPIS LIMITED
03679474 - Incorporated on 7 December 1998
VPI FIND LTDActive - Proposal to Strike off
07704355 - Incorporated on 14 July 2011
VPI SHOP LTDDisolved
12318003 - Dissolved on 13 July 2021
71-75 Shelton Street, London, WC2H 9JQ
VPINMAN LTD
15967921 - Incorporated on 19 September 2024
VPIX UK LIMITEDActive - Proposal to Strike off
08524059 - Incorporated on 10 May 2013
VPI TRANS LTD
11466896 - Incorporated on 16 July 2018
VPI INC. LIMITED
10822009 - Incorporated on 16 June 2017
VPI HOMES LTDActive - Proposal to Strike off
10764405 - Incorporated on 10 May 2017
VPI TECH LIMITEDDissolved
06784911 - Dissolved on 23 August 2011
VPI FLEX LIMITED
14599045 - Incorporated on 17 January 2023
VPI POWER LIMITED
SC189124 - Incorporated on 7 September 1998
VPI AUTO LIMITEDDissolved
06707573 - Dissolved on 1 July 2014
VPI ICHP LIMITED
04047993 - Incorporated on 7 August 2000
VPI RENT2RENT LTD
14906442 - Incorporated on 31 May 2023
VPIN HOLDINGS LTD
13604350 - Incorporated on 6 September 2021