INTERNATIONAL POWER LUXEMBOURG FINANCE LIMITED
Name of Company: INTERNATIONAL POWER LUXEMBOURG FINANCE LIMITED Company Number: 04940241 Registered office: Grant Thornton UK Advisory & Tax LLP, 11th Floor, Landmark St Peter’s Square, 1 Oxford St, Manchester, M1 4PB Principal trading address: Broadgate Tower Floor 4, 20…
