🇬🇧
BLACKBIRD PLC
59.12 · Motion picture, video and television programme post-production activitiesSIC59120 · 59132 · 63110IT, Software & DigitalLargeID03507286
📍 LABS HOUSE, 15-19 BLOOMSBURY WAY, LONDON, WC1A 2TH, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.