Organisations covered in VPI HOLDING LIMITED group statement (2021)
Organisation |
---|
VPI GENERATION LIMITED 4th Floor, Nova South, 160 Victoria Street, London, England, SW1E 5LB Company number: 10547196 |
VPI IMMINGHAM LLP 4th Floor, Nova South, 160 Victoria Street, London, England, SW1E 5LB Company number: OC300980 |
VPI POWER LIMITED Building 1 9 Haymarket Square, Edinburgh, Scotland, EH3 8RY Company number: SC189124 |