🇬🇧
LEO ASSEMBLIES LIMITED
26.11 · Manufacture of electronic componentsSIC26110 · 81222SmallID05818462
📍 DEERS LEAP, STATION ROAD, BRYN, PORT TALBOT, WEST GLAMORGAN, SA13 2RN
Data sourced from official commercial registries. Last updated when this company filed its accounts.