🇬🇧
ENERBASE LIMITED
27.12 · Manufacture of electricity distribution and control apparatusSIC27120 · 27200 · 27900 · 72190DormantID15356627
📍 OFFICE SUITE 29A, 3/F.,, 23 WHARF STREET, LONDON, SE8 3GG, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.