🇬🇧
LEICESTERSHIRE SOLAR 1 LIMITED
35.14 · Trade of electricitySIC35140Energy & UtilitiesLargeID12830500
📍 MILLSTREAM, MAIDENHEAD ROAD, WINDSOR, BERKSHIRE, SL4 5GD, UNITED KINGDOM
Data sourced from official commercial registries. Last updated when this company filed its accounts.