VPI GENERATION LIMITED
10547196 - Incorporated on 4 January 2017
DISTRIBUTED GENERATION LTD
11622792 - Incorporated on 15 October 2018
DISTRIBUTED GENERATION DESIGNS LIMITED
08905297 - Incorporated on 20 February 2014
ELDERGATE ENGINEERING LTD
11395309 - Incorporated on 4 June 2018
CENTRICA DISTRIBUTED GENERATION LIMITED
04713745 - Incorporated on 27 March 2003
DISTRIBUTED GENERATION SOLUTIONS LIMITEDDisolved
08965797 - Dissolved on 13 May 2025
DISTRIBUTED ENERGY GENERATION LIMITEDActive - Proposal to Strike off
07596292 - Incorporated on 7 April 2011
SKELDON DISTRIBUTED GENERATION LTDDissolved
SC560962 - Dissolved on 11 June 2019
DISTRIBUTED GENERATION SOLUTIONS LTDDissolved
NI607927 - Dissolved on 6 September 2013
VPIN LTD
13605644 - Incorporated on 6 September 2021
SMARTER MICROGRID LTD
05548424 - Incorporated on 30 August 2005
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