Legal Entity Identifier (LEI)

PENUMBRA

LEI: 213800XTO3PC2O2JN281

PENUMBRA
en
57 ALBION ROAD NORTON PARK EDINBURGH, Edinburgh, City of (GB-EDH), EH7 5QY BRITAIN
57 ALBION ROAD NORTON PARK EDINBURGH, Edinburgh, City of (GB-EDH), EH7 5QY BRITAIN
BRITAIN (GB)
Companies House - England and Wales (RA000585)
SC091542
Private Limited by Guarantee/No Share Capital (G12F)
GENERAL
ACTIVE
NON_CONSOLIDATING
NON_CONSOLIDATING
2018-09-03 00:00:00
2019-09-04 07:04:28
2019-09-03 00:00:00
LAPSED
FULLY_CORROBORATED
Companies House - England and Wales (RA000585)
SC091542