TPA MACHINES LTDActive - Proposal to Strike off
07128938 - Incorporated on 19 January 2010
TPAV&COMPANY LTD
14198572 - Incorporated on 27 June 2022
TPABERGAVENNY LTDDisolved
15284147 - Dissolved on 22 April 2025
TPA HOLDINGS LTDDisolved
14450113 - Dissolved on 24 September 2024
TPA PROPERTY LTD
16347593 - Incorporated on 27 March 2025
ORB1TPAY LIMITED
16543443 - Incorporated on 26 June 2025
TPAD 123 UK LIMITED
07081857 - Incorporated on 19 November 2009
TPA SUNRAYS LTD
08107161 - Incorporated on 15 June 2012
TPARK LIMITEDActive - Proposal to Strike off
09723822 - Incorporated on 8 August 2015
NEW TPA LIMITED
12884757 - Incorporated on 16 September 2020
TPA ESTATES LTD
12168782 - Incorporated on 21 August 2019
TPA DIGITAL LTD
16216655 - Incorporated on 29 January 2025
TPA COACHING LTD
15122300 - Incorporated on 7 September 2023
TPA JOBS LIMITED
07475745 - Incorporated on 21 December 2010
TIN PAN ALLEY LIMITEDDissolved
06903793 - Dissolved on 8 January 2013
TPA CHESHIRE LTDDisolved
05929883 - Dissolved on 26 November 2024
TPA PRODUCTS LTDActive - Proposal to Strike off
08273271 - Incorporated on 30 October 2012
TPA PRO AUDIO CO., LTD
14432922 - Incorporated on 20 October 2022
TPA CONTRACTS LTD
NI627884 - Incorporated on 19 November 2014
TPA CAMBRIDGE LTD
13681497 - Incorporated on 15 October 2021