Company overview
Company Number
11227772
Name
Illyrian Power Plc
Entity type
Public Limited Company
Industry codes
66110
Status
Liquidation
Incorporation date
27 February 2018
Address
Centre Block 4Th Floor Central Court, Knoll Rise, Orpington, BR6 0JA
Postal code
BR6 0JA
Country
United Kingdom