🇬🇧
EFFICTRA TECHNOLOGIES LTD
35.11 · Production of electricitySIC35110 · 62012 · 62020 · 71122IT, Software & DigitalNot filedID17051656
📍 APARTMENT 904 86 TALBOT ROAD, OLD TRAFFORD, MANCHESTER, M16 0UG, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.