SUSTAINABLE RESULTS LAB LTDDisolved
11215996 - Dissolved on 10 October 2023
RUTH LIMITED
10870740 - Incorporated on 18 July 2017
MCCABE IT LIMITEDDissolved
SC314687 - Dissolved on 3 September 2010
MCCABE (UK) LIMITED
08592853 - Incorporated on 1 July 2013
MCCABE CIVILS LTD
13688862 - Incorporated on 19 October 2021
LINS SERVICES LIMITEDDissolved
04503554 - Dissolved on 11 June 2013
MARLIN MCCABE LTDActive - Proposal to Strike off
07713898 - Incorporated on 21 July 2011
MCCABE BRANDS LTD
10619833 - Incorporated on 14 February 2017
DARREN MCCABE LTD
14460322 - Incorporated on 3 November 2022
STUDIO MCCABE LTD
15535170 - Incorporated on 1 March 2024
MCCABE LABOUR LTDDisolved
13984907 - Dissolved on 20 August 2024
RUTHAT LTDDissolved
10360208 - Dissolved on 20 November 2018
RUTHIX LTD
16442512 - Incorporated on 11 May 2025
AUNTY RUTH'S
08909031 - Incorporated on 24 February 2014
RUTHIN - LOTConverted / Closed
CE020928
RUTH MAY 3241 LTDActive - Proposal to Strike off
10106511 - Incorporated on 6 April 2016
MOMBAUR MCCABE LLPDissolved
OC318360 - Dissolved on 22 May 2007
AAS MCCABE LIMITED
SC573961 - Incorporated on 17 August 2017
GEET MCCABE RAIL LTDDisolved
12790429 - Dissolved on 11 January 2022
ST RUTH SOLAR LTD
16193641 - Incorporated on 20 January 2025