TTP CONSULTING LIMITED
09633134 - Incorporated on 10 June 2015
TTP ELEMENTS LIMITED
12227628 - Incorporated on 25 September 2019
TTP CONSULTANCY LIMITED
14708816 - Incorporated on 6 March 2023
TTP INVESTMENTS LIMITED
07290843 - Incorporated on 21 June 2010
TTP TRADING LIMITED
10635399 - Incorporated on 23 February 2017
TTP CAPITAL LIMITED
10443663 - Incorporated on 24 October 2016
TTP PROPERTIES LIMITED
12580573 - Incorporated on 30 April 2020
TTP TRADING LIMITED
13740199 - Incorporated on 12 November 2021
TTP COACHING LIMITEDDisolved
13998209 - Dissolved on 29 August 2023
TTP CAMPUS LIMITED
03893143 - Incorporated on 13 December 1999
TTP COMMUNICATIONS LIMITED
03962172 - Incorporated on 3 April 2000
TTP SERVICES LIMITED
09633777 - Incorporated on 11 June 2015
TTP INTERNATIONAL LIMITED
09631760 - Incorporated on 10 June 2015
TTP (SOUTHWEST) LIMITEDActive - Proposal to Strike off
05362773 - Incorporated on 14 February 2005
TTP CONSTRUCTION LTDActive - Proposal to Strike off
08271950 - Incorporated on 29 October 2012
TTP ENTERPRISES LIMITED
09275283 - Incorporated on 22 October 2014
PLUSKIDZ GROUP LIMITEDActive - Proposal to Strike off
07792240 - Incorporated on 29 September 2011
TTP STONE MASONRY LTD
SC838199 - Incorporated on 18 February 2025
ONE 40 (HOLDINGS) LIMITEDDissolved
07886327 - Dissolved on 26 July 2016
TTP CONSULTANTS LTD
04211593 - Incorporated on 4 May 2001