🇬🇧
SCREEN ENERGY LIMITED
35.11 · Production of electricitySIC35110Energy & UtilitiesMicroIDNI623387
📍 28 FIVE MILE STRAIGHT, DRAPERSTOWN, MAGHERAFELT, COUNTY LONDONDERRY, BT45 7EE
Data sourced from official commercial registries. Last updated when this company filed its accounts.