RIBBLESDALE LIMITEDDisolved
12865856 - Dissolved on 14 November 2023
RIBBLE DESIGN LTDActive - Proposal to Strike off
06072748 - Incorporated on 29 January 2007
RIBBLE VALLEY LTD
10224823 - Incorporated on 10 June 2016
RIBBLEHEAD LIMITED
11785497 - Incorporated on 24 January 2019
RIBBLEFELL LIMITEDActive - Proposal to Strike off
09923093 - Incorporated on 18 December 2015
RIBBLESDALE LIMITED
10092540 - Incorporated on 31 March 2016
RIBBLEBECK LIMITED
10054700 - Incorporated on 10 March 2016
RIBBLEMAIN LIMITEDDisolved
01735630 - Dissolved on 19 April 2022
RIBBLESDALE 1961 LIMITEDDisolved
08759342 - Dissolved on 15 April 2025
PREMIUM SLATES UK LTD
10619723 - Incorporated on 14 February 2017
SUNSHINE PROJECTS UK HOLDCO LIMITED
15328936 - Incorporated on 5 December 2023
RIBBLESIDE LIMITEDDissolved
02984247 - Dissolved on 29 June 2010
RIBBLECOTE LIMITED
09999088 - Incorporated on 11 February 2016
RIBBLEWRAY LIMITED
10071479 - Incorporated on 18 March 2016
RIBBLESDALE LIMITED
15630810 - Incorporated on 9 April 2024
RIBBLESMEAD LIMITEDDisolved
01552583 - Dissolved on 14 November 2023
RIBBLEBROOK LIMITEDDisolved
06595717 - Dissolved on 15 October 2024
RIBBLE TRADING LTD
09029153 - Incorporated on 8 May 2014
RIBBLETON LANE LLP
OC375382 - Incorporated on 18 May 2012
RIBBLE ADVANCE LLPActive - Proposal to Strike off
OC396249 - Incorporated on 3 November 2014