About Electra Systems Limited
Creation Date: 2001-03-28
Company Status: Dissolved
Description: 04188588 - Dissolved on 28 January 2020
Identifier: dissolved-on
More about Electra Systems Limited
Electra Systems Limited is located at Castell, Cwm Cewydd Mallwyd, Machynlleth, Powys, SY20 9EE