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
91 Waterloo Road, London, SE1 8XP
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
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
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
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