Company overview
Company Number
05186841
Name
International Power (Impala)
Entity type
Private Unlimited Company
Industry codes
82990
Status
Active
Incorporation date
22 July 2004
Address
Broadgate Tower Floor 4, 20 Primrose Street,, London, EC2A 2EW, England
Postal code
EC2A 2EW
Country
United Kingdom