Organisations covered in VPI HOLDING LIMITED group statement (2022)
| Organisation |
|---|
|
VPI IMMINGHAM LLP Vpi, 10th 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 |