🇬🇧
GENBA DIGITAL LIMITED
93.29 · Other amusement and recreation activities n.e.c.SIC93290IT, Software & DigitalLargeID09491005
📍 CRANE BUILDING, 22 LAVINGTON STREET, LONDON, SE1 0NZ, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.