🇬🇧
OH RENEWABLES LIMITED
33.20 · Installation of industrial machinery and equipmentSIC33200Energy & UtilitiesMicroID14917753
📍 45 45 DUNN STREET, NORTH SHIELDS, TYNE & WEAR, NE29 8EF, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.