🇬🇧
PENBERTH RENEWABLE POWER LIMITED
35.11 · Production of electricitySIC35110Energy & UtilitiesSmallID09913980
📍 1 ASTON COURT GEORGE ROAD, BROMSGROVE TECHNOLOGY PARK, BROMSGROVE, B60 3AL, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.