🇬🇧
OMNISCAN LIMITED
46.52 · Wholesale of electronic and telecommunications equipment and partsSIC46520SmallID05151026
📍 THE MILL POOL, LAMBPIT STREET, PENYCAE, WREXHAM, CLWYD, LL14 2RB
Data sourced from official commercial registries. Last updated when this company filed its accounts.