Organisations covered in VPI HOLDING LIMITED group statement (2021)

Below are the organisations covered in VPI HOLDING LIMITED 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