🇬🇧
NEBRAS POWER-IPC DEVELOPMENTS LIMITED
35.11 · Production of electricitySIC35110 · 35120 · 35130 · 35140Real Estate & PropertyMicroID12180410
📍 15TH FLOOR, MILLBANK TOWER, 21-24 MILLBANK, LONDON, SW1P 4QP, UNITED KINGDOM
Data sourced from official commercial registries. Last updated when this company filed its accounts.