🇬🇧
LUCUMA LIMITED
73.12 · Media representation servicesSIC73120 · 74100 · 78200MicroID11242643
📍 FLAT 5 LADBROKE SQUARE HOUSE, 2-3 LADBROKE SQUARE, LONDON, W11 3LX, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.