WPRS LIMITED
06060519 - Incorporated on 22 January 2007
WPBC LIMITEDActive - Proposal to Strike off
06495404 - Incorporated on 6 February 2008
WPMS LIMITEDDissolved
06836983 - Dissolved on 19 October 2010
WPDD LIMITEDDissolved
04799575 - Dissolved on 6 April 2010
WPGA LIMITED
02076348 - Incorporated on 21 November 1986
WPP NO. 2356 LIMITEDDisolved
04788392 - Dissolved on 17 October 2023
WPYO LIMITEDActive - Proposal to Strike off
08205290 - Incorporated on 7 September 2012
WPUK LIMITEDDisolved
10419390 - Dissolved on 7 January 2022
WPFG LIMITED
10845693 - Incorporated on 3 July 2017
WPNC LIMITED
12278459 - Incorporated on 23 October 2019
WPML LIMITEDDisolved
12954352 - Dissolved on 27 December 2022
WP LOD7 LIMITED
15800942 - Incorporated on 25 June 2024
WP BFB LIMITED
15800988 - Incorporated on 25 June 2024
WPRG LIMITED
04995550 - Incorporated on 15 December 2003
WPPM LIMITEDDisolved
02454053 - Dissolved on 9 July 2024
WPSE LIMITEDDissolved
03932846 - Dissolved on 22 October 2013
WPP LN LIMITEDDisolved
04050182 - Dissolved on 18 March 2025
WPDL LIMITED
05989480 - Incorporated on 6 November 2006
WPIL LIMITEDDisolved
02464002 - Dissolved on 7 March 2024
WPMC LIMITEDLiquidation
04445590 - Incorporated on 23 May 2002