RUTH MAY 3241 LTDActive - Proposal to Strike off
10106511 - Incorporated on 6 April 2016
PATRICIA MAY DAVIS LIMITED
15262872 - Incorporated on 6 November 2023
RUTH MAY CONSULTING LIMITED
15979204 - Incorporated on 25 September 2024
PATRICIA BHUTTA AND RUTH CARO LLPDissolved
OC344086 - Dissolved on 7 August 2012
DR RUTH MAYBIN RADIOLOGY LTD
NI724017 - Incorporated on 25 November 2024
RUTHERFORD ASPEL & MAY LIMITED
04122053 - Incorporated on 11 December 2000
SHARPE AND SHARPE LTD
09456385 - Incorporated on 24 February 2015
SHARPE SHARPE DESIGN LTD
09995205 - Incorporated on 9 February 2016
JOHNSON & ALLEN TAX LIMITED
07284321 - Incorporated on 15 June 2010
BE SHARPEDissolved
08934875 - Dissolved on 24 September 2019
THE ULIN GROUP LTD
13170075 - Incorporated on 1 February 2021
STORMLIGHT GROUP LTD.
15779554 - Incorporated on 14 June 2024
RUTH C LTD
09816206 - Incorporated on 8 October 2015
PERFACT LTDDisolved
01972790 - Dissolved on 15 July 2021
PATRICIA B LTDActive - Proposal to Strike off
09737758 - Incorporated on 18 August 2015
C.E. RUTH LTD
05387777 - Incorporated on 10 March 2005
J C T SHARPE LTDActive - Proposal to Strike off
10715826 - Incorporated on 7 April 2017
A R D SHARPE LTD
08585563 - Incorporated on 26 June 2013
N.M. SHARPE LTDActive - Proposal to Strike off
15196812 - Incorporated on 9 October 2023
SHARPER INVESTMENTS LTD
14870128 - Incorporated on 15 May 2023