🇬🇧
OSCA DESIGN LTD
26.11 · Manufacture of electronic componentsSIC26110MicroID15331401
📍 FIRST FLOOR, 1 ST JOHN'S COURT UPPER FFOREST WAY, ENTERPRISE PARK, SWANSEA, SA6 8QQ, UNITED KINGDOM
Data sourced from official commercial registries. Last updated when this company filed its accounts.