00599512 Limited Company number00599512 StatusActive TypePrivate Limited Company Incorporated26 Feb 1958 Nature of business 7415 Registered office 00599512 - Companies House Default AddressCardiffCF14 8LH Previous names Europower Limited (until 15 Feb 2023) Data JSON Markdown