🇬🇧
L J SOLAR LIMITED
43.29 · Other construction installationSIC43290Energy & UtilitiesMicroID13988213
📍 104 QUEEN ELIZABETH ROAD, KIDDERMINSTER, DY10 3BG, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.