Touchstar PLC
Activities of head offices · Glasgow
ActiveUnited KingdomIncorporated 1904Public Limited Company
Ownership & control connections
Reported relationships without an end date. Control does not always establish share ownership.
- Touchstar Atc LimitedOpens in a new tab75–100% shares · 75–100% votes
This business has control recorded in · 00955977
- Touchstar Technologies LimitedOpens in a new tab75–100% shares
This business has control recorded in · 04731086
- Belgravium LimitedOpens in a new tab75–100% shares · 75–100% votes
This business has control recorded in · 01650433
- Novo Ivc LimitedOpens in a new tab75–100% shares
This business has control recorded in · 03509193