TOUCHSTAR PLC
SC005543 - Incorporated on 24 February 1904
TOUCHSTAR LIMITEDActive - Proposal to Strike off
06422629 - Incorporated on 8 November 2007
TOUCHSTARCAPITAL LTDActive - Proposal to Strike off
09979056 - Incorporated on 1 February 2016
BELGRAVIUM TECHNOLOGIES LIMITEDDisolved
09786275 - Dissolved on 11 January 2022
TOUCHSTAR TECHNOLOGIES LIMITED
04731086 - Incorporated on 11 April 2003
TOUCHSTAR ATC LIMITED
00955977 - Incorporated on 11 June 1969
Maple Barn, Beeches Farm Road, Uckfield, TN22 5QD
3I PLC
16 PALACE STREET, LONDON, UNITED KINGDOM, SW1E 5JD
3I PLC
1 Knightsbridge, London, United Kingdom, SW1X 7LX
3I PLC
16 PALACE STREET, LONDON, SW1E 5JD
3I PLC
16 PALACE STREET, LONDON, SW1E 5JD
3I PLC
16 PALACE STREET, LONDON, UNITED KINGDOM, SW1E 5JD
3I PLC
1 Knightsbridge, London, United Kingdom, SW1X 7LX
3I PLC
16 PALACE STREET, LONDON, SW1E 5JD
3I PLC
1 Knightsbridge, London, United Kingdom, SW1X 7LX
3I PLC
91 Waterloo Road, London, SE1 8XP
3I PLC
91 WATERLOO ROAD, LONDON, SE1 8XP
3I PLC
1 Knightsbridge, London, England, SW1X 7LX
3I PLC
16 Palace Street, London, SW1E 5JD
3I PLC
1 Knightsbridge, London, United Kingdom, SW1X 7LX
3I PLC
16 Palace Street, London, SW1E 5JD