You are here:
Home > Company Information
- Company Name:
- Independent Power Corporation PLC
- Place of Registration:
- England
- Company Number:
- 3097552
- Registered Address:
- Prince Consort House, 27-29 Albert Embankment, London, SE1 7TJ
- Legal Form of Company:
- Public Limited Company