🇬🇧
M&K OWEN LTD
59.11 · Television programme production activitiesSIC59113SmallID08948324
📍 THE MILL HOUSE, 31 CHURCH STREET, ICKLETON, CAMBRIDGESHIRE, CB10 1SL, UNITED KINGDOM
Data sourced from official commercial registries. Last updated when this company filed its accounts.