🇬🇧
CRESSING SOLAR FARM LIMITED
35.12 · Transmission of electricitySIC35120Energy & UtilitiesSmallID09415666
📍 6TH FLOOR 33, HOLBORN, LONDON, EC1N 2HT, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.