PLF DAVID UK LTD
12781756 - Incorporated on 30 July 2020
PLFR LTDDisolved
14588299 - Dissolved on 28 January 2025
OMNI SWITCH UK LTD
12268203 - Incorporated on 17 October 2019
C2PLFPP LIMITEDDissolved
07539752 - Dissolved on 12 November 2013
LOOK PLF LTDDisolved
08913534 - Dissolved on 26 January 2022
PLF BARS LTD
11798609 - Incorporated on 31 January 2019
PLFRAME LTD
16238465 - Incorporated on 8 February 2025
CAVO PLF LTD
14062718 - Incorporated on 22 April 2022
18 Breck Road, Poulton-le-Fylde, FY6 7AA
PLF GROUP LTD
12044439 - Incorporated on 11 June 2019
PLF MEDIA LTDDisolved
SC683014 - Dissolved on 10 May 2022
C2PLF LIMITED
07579635 - Incorporated on 28 March 2011
CYBELE PLF LTDDisolved
12644276 - Dissolved on 20 July 2023
LIFENG PLF LTDDisolved
15377905 - Dissolved on 3 June 2025
SABROSO PLF LTD
15953959 - Incorporated on 12 September 2024
PLF (UK) LIMITED
02980480 - Incorporated on 19 October 1994
PLFM LIMITED
08939063 - Incorporated on 14 March 2014
PLF GLOBAL LTD
11593267 - Incorporated on 28 September 2018
PLF DIGITAL LTDActive - Proposal to Strike off
10772582 - Incorporated on 16 May 2017
PLF API LIMITEDDisolved
12733421 - Dissolved on 14 December 2021
BMD(PLF) LIMITED
15113405 - Incorporated on 4 September 2023