Company Information

Company name International Power Ltd.
Place of registration England
Registered number 2366963
Registered address Senator House
85 Queen Victoria Street
London
EC4V 4DP
Legal form of the company Public Limited Company