EFE SRTS LTDDisolved
14718783 - Dissolved on 24 June 2025
TOTAL SYSTEMS PLC
01024277 - Incorporated on 16 September 1971
3I PLC
16 PALACE STREET, LONDON, UNITED KINGDOM, SW1E 5JD
3I PLC
16 PALACE STREET, LONDON, SW1E 5JD
3I PLC
91 Waterloo Road, London, SE1 8XP
3I PLC
1 Knightsbridge, London, United Kingdom, SW1X 7LX
3I PLC
1 Knightsbridge, London, United Kingdom, SW1X 7LX
3I PLC
91 WATERLOO ROAD, LONDON, SE1 8XP
SRT AUTO LTDActive - Proposal to Strike off
06941108 - Incorporated on 23 June 2009
SRT TECH LTD
07856225 - Incorporated on 22 November 2011
3I PLC
1 Knightsbridge, London, England, SW1X 7LX
3I PLC
16 Palace Street, London, SW1E 5JD
SRT HOMES LTD
16222213 - Incorporated on 31 January 2025
SRT GROUP 1 LTD
15418854 - Incorporated on 16 January 2024
3I PLC
1 Knightsbridge, London, United Kingdom, SW1X 7LX
3I PLC
91 WATERLOO ROAD, LONDON, SE1 8XP
3I PLC
16 Palace Street, London, SW1E 5JD
3I PLC
16 PALACE STREET, LONDON, SW1E 5JD
3I PLC
1 Knightsbridge, London, United Kingdom, SW1X 7LX
TPZ ENERGY AND MARINE PLCDissolved
07537041 - Dissolved on 27 August 2013